Downgrade libXrender version.
[slapos.git] / component / xorg / buildout.cfg
1 [buildout]
2 extends =
3   ../freetype/buildout.cfg
4   ../intltool/buildout.cfg
5   ../libuuid/buildout.cfg
6   ../libxml2/buildout.cfg
7   ../libxslt/buildout.cfg
8   ../pkgconfig/buildout.cfg
9   ../zlib/buildout.cfg
10   ../bzip2/buildout.cfg
11   ../openssl/buildout.cfg
12   ../gnutls/buildout.cfg
13   ../autoconf/buildout.cfg
14   ../automake/buildout.cfg
15   ../libtool/buildout.cfg
16   ../dash/buildout.cfg
17
18 parts =
19   libXdmcp
20   libXext
21   libXau
22   libXinerama
23   libSM
24   libXrender
25
26 [xorg-aclocal]
27 ACLOCAL=${xorg-util-macros:location}/share/aclocal
28
29 [xorg-util-macros]
30 recipe = hexagonit.recipe.cmmi
31 url = http://www.x.org/releases/X11R7.6/src/util/util-macros-1.11.0.tar.bz2
32 md5sum = 22d5cdff672450cb6902e0d68c200dcb
33
34 [xproto]
35 recipe = hexagonit.recipe.cmmi
36 url = http://www.x.org/releases/X11R7.6/src/proto/xproto-7.0.20.tar.bz2
37 md5sum = 65633168e5315c19defb4652cd3d83c1
38 configure-options =
39   --disable-specs
40   --without-xmlto
41   --without-fop
42 environment =
43   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig
44   PATH=${libxml2:location}/bin:${pkgconfig:location}/bin:%(PATH)s
45
46 [xextproto]
47 recipe = hexagonit.recipe.cmmi
48 url = http://www.x.org/releases/X11R7.6/src/proto/xextproto-7.1.2.tar.bz2
49 md5sum = 263ae968b223c23b2986603d84e5c30e
50 configure-options =
51   --disable-specs
52   --without-xmlto
53   --without-fop
54 environment =
55   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig
56   PATH=${pkgconfig:location}/bin:%(PATH)s
57
58 [xtrans-tmp-env-patch]
59 recipe = hexagonit.recipe.download
60 url = ${:_profile_base_location_}/${:filename}
61 download-only = true
62 filename = xtrans_tmp_env.patch
63 md5sum = 37d82a3b6009113023599632117a6855
64
65 [xtrans]
66 recipe = hexagonit.recipe.cmmi
67 url = http://www.x.org/releases/X11R7.6/src/lib/xtrans-1.2.6.tar.bz2
68 md5sum = c66f9ffd2da4fb012220c6c40ebc7609
69 patches =
70   ${xtrans-tmp-env-patch:location}/${xtrans-tmp-env-patch:filename}
71 patches_md5sum = ${xtrans-tmp-env-patch:md5sum}
72 patch-options = -p1
73 configure-options =
74   --disable-docs
75   --without-xmlto
76   --without-fop
77 environment =
78   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig
79   PATH=${pkgconfig:location}/bin:%(PATH)s
80
81 [libXau]
82 recipe = hexagonit.recipe.cmmi
83 url = http://www.x.org/releases/X11R7.6/src/lib/libXau-1.0.6.tar.bz2
84 md5sum = 4a2cbd83727682f9ee1c1e719bac6adb
85 configure-options =
86   --disable-static
87 environment =
88   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig
89   PATH=${pkgconfig:location}/bin:%(PATH)s
90
91 [xcbproto]
92 recipe = hexagonit.recipe.cmmi
93 url = http://www.x.org/releases/X11R7.6/src/xcb/xcb-proto-1.6.tar.bz2
94 md5sum = 04313e1d914b44d0e457f6c494fc178b
95 environment =
96   PATH=${libxml2:location}/bin:%(PATH)s
97   PYTHON=${buildout:executable}
98
99 [xorg-libpthread-stubs]
100 recipe = hexagonit.recipe.cmmi
101 url = http://www.x.org/releases/X11R7.6/src/xcb/libpthread-stubs-0.3.tar.bz2
102 md5sum = e8fa31b42e13f87e8f5a7a2b731db7ee
103
104 [libxcb-tmp-env-patch]
105 recipe = hexagonit.recipe.download
106 url = ${:_profile_base_location_}/${:filename}
107 download-only = true
108 filename = xcb_tmp_env.patch
109 md5sum = 61f39878120ba434a169e24cae2af862
110
111 [libxcb]
112 recipe = hexagonit.recipe.cmmi
113 url = http://www.x.org/releases/X11R7.6/src/xcb/libxcb-1.7.tar.bz2
114 md5sum = 925699df361b99491165ebc12068056b
115 patches =
116   ${libxcb-tmp-env-patch:location}/${libxcb-tmp-env-patch:filename}
117 patches_md5sum = ${libxcb-tmp-env-patch:md5sum}
118 patch-options = -p1
119 configure-options =
120   --disable-static
121   --disable-build-docs
122 environment =
123   PKG_CONFIG_PATH=${xcbproto:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libxslt:location}/lib/pkgconfig
124   PATH=${pkgconfig:location}/bin:${libxslt:location}/bin:%(PATH)s
125   PYTHON=${buildout:executable}
126 # Python note: libxcb requires python with ElementTree. In case of appliance
127 # non system python is used, and this binary contains ElementTree. In case of
128 # using this profile outside appliance it is required to provide python with
129 # suitable library.
130
131 [libXext]
132 recipe = hexagonit.recipe.cmmi
133 url = http://www.x.org/releases/X11R7.6/src/lib/libXext-1.2.0.tar.bz2
134 md5sum = 9bb236ff0193e9fc1c1fb504dd840331
135 environment =
136   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xcbproto:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig
137   CPPFLAGS=-I${xcbproto:location}/include -I${libXau:location}/include -I${xproto:location}/include -I${xorg-libpthread-stubs:location}/include -I${xextproto:location}/include -I${libX11:location}/include -I${libxcb:location}/include
138   LD_LIBRARY_PATH=${xcbproto:location}/lib:${libXau:location}/lib:${xorg-libpthread-stubs:location}/lib:${xextproto:location}/lib:${libX11:location}/lib:${libxcb:location}/lib
139   LD_RUN_PATH=${xcbproto:location}/lib:${libXau:location}/lib:${xorg-libpthread-stubs:location}/lib:${xextproto:location}/lib:${libX11:location}/lib:${libxcb:location}/lib
140   PATH=${pkgconfig:location}/bin:%(PATH)s
141 # Warning: do *not* enable -fPIC CFLAGS for this library. Even if it fails and ld asks you to enable it. This will not solve your problem, and create an unexpected (by build chain) setup (all .o will be position-independant code).
142 # CFLAGS=-fPIC
143 configure-options =
144   --disable-static
145   --disable-specs
146   --without-xmlto
147   --without-fop
148 patches =
149   ${libXext-patch-link-error:location}/${libXext-patch-link-error:filename}
150 patch-options = -p1
151
152 [libXext-patch-link-error]
153 # Fixes libXext.la link error
154 # http://cgit.freedesktop.org/xorg/lib/libXext/patch/?id=700c7896b832d6e4fb0185f0d5382b01f94e7141
155 recipe = hexagonit.recipe.download
156 url = ${:_profile_base_location_}/${:filename}
157 download-only = true
158 filename = 700c7896b832d6e4fb0185f0d5382b01f94e7141.patch
159 md5sum = 52635ef694ee6f1acb642a77ee8eb010
160
161 [inputproto]
162 recipe = hexagonit.recipe.cmmi
163 url = http://www.x.org/releases/X11R7.6/src/everything/inputproto-2.0.1.tar.bz2
164 md5sum = da9bf9e5d174163f597d2d72757d9038
165
166 [kbproto]
167 recipe = hexagonit.recipe.cmmi
168 url = http://www.x.org/releases/X11R7.6/src/everything/kbproto-1.0.5.tar.bz2
169 md5sum = e7edb59a3f54af15f749e8f3e314ee62
170
171 [libX11]
172 recipe = hexagonit.recipe.cmmi
173 url = http://www.x.org/releases/X11R7.6/src/lib/libX11-1.4.0.tar.bz2
174 md5sum = b63d9f7493a61df51d0c0be04ac435e4
175 configure-options =
176   --disable-static
177   --enable-loadable-i18n
178   --disable-composecache
179   --disable-xcms
180   --disable-xf86bigfont
181   --disable-specs
182   --without-xmlto
183   --without-fop
184 environment =
185   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${inputproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig
186   LD_LIBRARY_PATH=${xproto:location}/lib:${xextproto:location}/lib:${libxcb:location}/lib
187   LD_RUN_PATH=${xproto:location}/lib:${xextproto:location}/lib:${libxcb:location}/lib
188   PATH=${pkgconfig:location}/bin:%(PATH)s
189
190
191 # Below is stuff for xserver
192
193
194 [libXdmcp]
195 recipe = hexagonit.recipe.cmmi
196 url = http://www.x.org/releases/X11R7.6/src/lib/libXdmcp-1.1.0.tar.bz2
197 md5sum = 762b6bbaff7b7d0831ddb4f072f939a5
198 environment =
199   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig
200   PATH=${pkgconfig:location}/bin:%(PATH)s
201 configure-options =
202   --disable-static
203   --without-xmlto
204   --without-fop
205
206 [fixesproto]
207 recipe = hexagonit.recipe.cmmi
208 url = http://www.x.org/releases/X11R7.6/src/everything/fixesproto-4.1.2.tar.bz2
209 md5sum = bdb58ecc313b509247036d5c11fa99df
210
211 [bigreqsproto]
212 recipe = hexagonit.recipe.cmmi
213 url = http://www.x.org/releases/X11R7.6/src/everything/bigreqsproto-1.1.1.tar.bz2
214 md5sum = 6f6c24436c2b3ab235eb14a85b9aaacf
215
216 [xcmiscproto]
217 recipe = hexagonit.recipe.cmmi
218 url = http://www.x.org/releases/X11R7.6/src/everything/xcmiscproto-1.2.1.tar.bz2
219 md5sum = cd7372cd827bfd7ca7e9238f2ce274b1
220
221 [damageproto]
222 recipe = hexagonit.recipe.cmmi
223 url = http://www.x.org/releases/X11R7.6/src/everything/damageproto-1.2.1.tar.bz2
224 md5sum = 998e5904764b82642cc63d97b4ba9e95
225
226 [randrproto]
227 recipe = hexagonit.recipe.cmmi
228 url = http://www.x.org/releases/X11R7.6/src/everything/randrproto-1.3.2.tar.bz2
229 md5sum = 597491c0d8055e2a66f11350c4985775
230
231 [renderproto]
232 recipe = hexagonit.recipe.cmmi
233 url = http://www.x.org/releases/X11R7.6/src/everything/renderproto-0.11.1.tar.bz2
234 md5sum = a914ccc1de66ddeb4b611c6b0686e274
235
236 [videoproto]
237 recipe = hexagonit.recipe.cmmi
238 url = http://www.x.org/releases/X11R7.6/src/everything/videoproto-2.3.1.tar.bz2
239 md5sum = c3b348c6e2031b72b11ae63fc7f805c2
240
241 [fontsproto]
242 recipe = hexagonit.recipe.cmmi
243 url = http://www.x.org/releases/X11R7.6/src/everything/fontsproto-2.1.1.tar.bz2
244 md5sum = 37102ffcaa73f77d700acd6f7a25d8f0
245
246 [recordproto]
247 recipe = hexagonit.recipe.cmmi
248 url = http://www.x.org/releases/X11R7.6/src/everything/recordproto-1.14.1.tar.bz2
249 md5sum = 24541a30b399213def35f48efd926c63
250
251 [resourceproto]
252 recipe = hexagonit.recipe.cmmi
253 url = http://www.x.org/releases/X11R7.6/src/everything/resourceproto-1.1.1.tar.bz2
254 md5sum = 8ff0525ae7502b48597b78d00bc22284
255
256 [xineramaproto]
257 recipe = hexagonit.recipe.cmmi
258 url = http://www.x.org/releases/X11R7.6/src/everything/xineramaproto-1.2.tar.bz2
259 md5sum = a8aadcb281b9c11a91303e24cdea45f5
260
261 [pixman]
262 recipe = hexagonit.recipe.cmmi
263 url = http://xorg.freedesktop.org/archive/individual/lib/pixman-0.23.2.tar.bz2 
264 md5sum = 2e2805f5ca02edeb15a7862779670069
265
266 [libfontenc]
267 recipe = hexagonit.recipe.cmmi
268 url = http://www.x.org/releases/X11R7.6/src/everything/libfontenc-1.1.0.tar.bz2
269 md5sum = 11d3c292f05a90f6f67840a9e9c3d9b8
270 environment =
271   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
272   LD_LIBRARY_PATH=${xproto:location}/lib/
273   LD_RUN_PATH=${xproto:location}/lib/
274   CPPFLAGS=-I${xproto:location}/include/ -I${zlib:location}/include
275   LDFLAGS=-L${xproto:location}/lib -Wl,-rpath=${xproto:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib 
276   PATH=${pkgconfig:location}/bin:%(PATH)s
277
278 [libXfont]
279 recipe = hexagonit.recipe.cmmi
280 url = http://www.x.org/releases/X11R7.6/src/everything/libXfont-1.4.3.tar.bz2
281 md5sum = 6fb689cfe13d8d9460f4abb5bd88588d
282 environment =
283   PKG_CONFIG_PATH=${fontsproto:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${freetype:location}/lib/pkgconfig
284   LD_LIBRARY_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xtrans:location}/include/:${xproto:location}/lib/:${freetype:location}/lib
285   LD_RUN_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${freetype:location}/lib
286   LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${libfontenc:location}/lib -Wl,-rpath=${libfontenc:location}/lib 
287   CPPFLAGS=-I${zlib:location}/include -I${bzip2:location}/include -I${libfontenc:location}/include
288   PATH=${pkgconfig:location}/bin:%(PATH)s
289
290 [libxkbfile]
291 recipe = hexagonit.recipe.cmmi
292 url = http://www.x.org/releases/X11R7.6/src/everything/libxkbfile-1.0.7.tar.bz2
293 md5sum = 59b4fe0bdf8d9b05e45b59e8fe9e7516
294 environment =
295   PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
296   LD_LIBRARY_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
297   LD_RUN_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
298   CPPFLAGS=-I${xproto:location}/include/ -I${libX11:location}/include/ -I${kbproto:location}/include
299   PATH=${pkgconfig:location}/bin:%(PATH)s
300
301 [xkeyboard-config]
302 recipe = hexagonit.recipe.cmmi
303 url = http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.1.tar.bz2
304 md5sum = 57ecc78bacd8ecc398d8ed6588f4d04b
305 depends =
306   ${perl:version}
307   ${perl-XML-Parser:location}
308 configure-options =
309   --disable-static
310   --enable-shared
311   --enable-compat-rules
312   --with-xkb-rules-symlink=xfree86
313 environment =
314   PATH=${gettext:location}/bin:${intltool:location}/bin:${perl:location}/bin:${pkgconfig:location}/bin:${xkbcomp:location}/bin:%(PATH)s
315   PKG_CONFIG_PATH=${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig
316
317 [xkbcomp]
318 recipe = hexagonit.recipe.cmmi
319 url = http://www.x.org/releases/X11R7.6/src/app/xkbcomp-1.2.0.tar.bz2
320 md5sum = 0f55995cd8da9b2d88553e1a2e17cd0a
321 # Hardcoded location for xkeyboard-config, needed during compile time
322 xkeyboard-config-location = ${libxkbfile:location}/../xkeyboard-config/share/X11/xkb
323 configure-options =
324   --with-xkb-config-root=${:xkeyboard-config-location}
325 environment =
326   PKG_CONFIG_PATH=${libxkbfile:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig
327   LD_LIBRARY_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
328   LD_RUN_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
329   CPPFLAGS=-I${libxkbfile:location}/include/ -I${libX11:location}/include -I${xproto:location}/include -I${kbproto:location}/include
330   PATH=${pkgconfig:location}/bin:%(PATH)s
331
332 [render]
333 recipe = hexagonit.recipe.cmmi
334 url = http://xlibs.freedesktop.org/release/renderext-0.9.tar.bz2
335 md5sum = d43c2afc69937655d13c02588c9ff974
336
337 [libXrender]
338 recipe = hexagonit.recipe.cmmi
339 url = http://xlibs.freedesktop.org/release/libXrender-0.9.0.tar.bz2
340 md5sum = ce7cda009aa0b10a73637941d44ae789
341 configure-options =
342   --disable-static
343 environment =
344   PKG_CONFIG_PATH=${renderproto:location}/lib/pkgconfig:${xorg-util-macros:location}/share/pkgconfig:${render:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
345   CPPFLAGS=-I${renderproto:location}/include/ -I${libX11:location}/include/ -I${libxcb:location}/include -I${libXau:location}/include -I${libXdmcp:location}/include -I${xproto:location}/include -I${kbproto:location}/include
346   LD_LIBRARY_PATH=${render:location}/lib:${libX11:location}/lib
347   LD_RUN_PATH=${render:location}/lib
348   LDFLAGS=-L${libX11:location}/lib -Wl,-rpath=${libX11:location}/lib -L${libxcb:location}/lib -Wl,-rpath=${libxcb:location}/lib -L${libXau:location}/lib -Wl,-rpath=${libXau:location}/lib -L${libXdmcp:location}/lib -Wl,-rpath=${libXdmcp:location}/lib 
349   PATH=${pkgconfig:location}/bin:%(PATH)s
350
351 [libXinerama]
352 recipe = hexagonit.recipe.cmmi
353 url = http://www.x.org/releases/X11R7.6/src/lib/libXinerama-1.1.1.tar.bz2
354 md5sum = ecd4839ad01f6f637c6fb5327207f89b
355 environment =
356   PKG_CONFIG_PATH=${libX11:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${libXext:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${xineramaproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
357   PATH=${pkgconfig:location}/bin:%(PATH)s
358 configure-options =
359   --disable-static
360
361 [libICE]
362 recipe = hexagonit.recipe.cmmi
363 url = http://www.x.org/releases/X11R7.6/src/lib/libICE-1.0.7.tar.bz2
364 md5sum = bb72a732b15e9dc25c3036559387eed5
365 configure-options =
366   --disable-static
367   --without-xmlto
368   --without-fop
369 environment =
370   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
371   PATH=${pkgconfig:location}/bin:%(PATH)s
372
373 [libSM]
374 recipe = hexagonit.recipe.cmmi
375 url = http://www.x.org/releases/X11R7.6/src/lib/libSM-1.2.0.tar.bz2
376 md5sum = e78c447bf1790552b644eca81b542742
377 configure-options =
378   --disable-static
379   --without-xmlto
380   --without-fop
381 environment =
382   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${libICE:location}/lib/pkgconfig:${libuuid:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
383   PATH=${pkgconfig:location}/bin:%(PATH)s
384   LIBUUID_CFLAGS=-I${libuuid:location}/include
385
386 [libXt]
387 recipe = hexagonit.recipe.cmmi
388 url = http://www.x.org/releases/X11R7.6/src/lib/libXt-1.0.9.tar.bz2
389 md5sum = 8a414f8f2327aaa616ca2dcac1f5d8c3
390 environment =
391   PATH=${pkgconfig:location}/bin:%(PATH)s
392   PKG_CONFIG_PATH=${libSM:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libICE:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
393   CPPFLAGS=-I${libSM:location}/include -I${kbproto:location}/include -I${libICE:location}/include -I${xproto:location}/include -I${libX11:location}/include
394
395 [dri2proto]
396 recipe = hexagonit.recipe.cmmi
397 url = http://xorg.freedesktop.org/releases/individual/proto/dri2proto-2.6.tar.gz
398 md5sum = 873142af5db695537cfe05e01d13541f
399 configure-options = 
400   --disable-static
401 environment =
402   PATH=${pkgconfig:location}/bin:%(PATH)s
403   PKG_CONFIG_PATH=${xorg-libpthread-stubs:location}/lib/pkgconfig
404
405
406 [pciaccess]
407 recipe = hexagonit.recipe.cmmi
408 url = http://www.x.org/releases/X11R7.6/src/lib/libpciaccess-0.12.0.tar.bz2
409 md5sum = 285e07976274572e1f1e68edee09b70a
410 configure-options = 
411   --disable-static
412 environment =
413   PATH=${pkgconfig:location}/bin:%(PATH)s
414
415 [makedepend]
416 recipe = hexagonit.recipe.cmmi
417 url = http://xorg.freedesktop.org/releases/individual/util/makedepend-1.0.3.tar.bz2
418 md5sum = 4e6cb97bbecfbb34f3f644a75e513093
419 configure-options = 
420   --disable-static
421 environment =
422   PATH=${pkgconfig:location}/bin:%(PATH)s
423   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
424
425 [glproto]
426 recipe = hexagonit.recipe.cmmi
427 url = http://xorg.freedesktop.org/releases/individual/proto/glproto-1.4.14.tar.bz2
428 md5sum = f48257daf0017f7a7667e5bf48ca3578
429 configure-options = 
430   --disable-static
431 environment =
432   PATH=${pkgconfig:location}/bin:%(PATH)s
433   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
434
435 [xfixes]
436 recipe = hexagonit.recipe.cmmi
437 url = http://xorg.freedesktop.org/releases/individual/lib/libXfixes-4.0.5.tar.bz2
438 md5sum = 1b4b8386bd5d1751b2c7177223ad4629
439 configure-options = 
440   --disable-static
441 environment =
442   PATH=${pkgconfig:location}/bin:%(PATH)s
443   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${xorg-util-macros:location}/share/pkgconfig
444   CPPFLAGS=-I${libX11:location}/include -I${xproto:location}/include -I${fixesproto:location}/include -I${xextproto:location}/include
445
446 [xdamage]
447 recipe = hexagonit.recipe.cmmi
448 url = http://xorg.freedesktop.org/releases/individual/lib/libXdamage-1.1.3.tar.bz2
449 md5sum = 44774e1a065158b52f1a0da5100cebec
450 configure-options = 
451   --disable-static
452 environment =
453   PATH=${pkgconfig:location}/bin:%(PATH)s
454   PKG_CONFIG_PATH=${damageproto:location}/lib/pkgconfig:${xfixes:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
455   CPPFLAGS=-I${libX11:location}/include -I${xproto:location}/include -I${fixesproto:location}/include -I${xextproto:location}/include -I${damageproto:location}/include -I${xfixes:location}/include 
456
457 [xorg-tmp-env-patch]
458 recipe = hexagonit.recipe.download
459 url = ${:_profile_base_location_}/${:filename}
460 download-only = true
461 filename = tmp_env.patch
462 md5sum = 8b60ab8121f0564a681fc00d03101696
463
464 [libxmu]
465 recipe = hexagonit.recipe.cmmi
466 url = http://www.x.org/releases/X11R7.6/src/lib/libXmu-1.1.0.tar.gz
467 md5sum = 15e1cb9aaf97eae169bfe6944e0a541e
468 environment =
469   PATH=${pkgconfig:location}/bin:%(PATH)s
470   PKG_CONFIG_PATH=${xextproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libXext:location}/lib/pkgconfig:${libXt:location}/lib/pkgconfig
471   CPPFLAGS=-I${libX11:location}/include -I${xextproto:location}/include
472
473 [libXcursor]
474 recipe = hexagonit.recipe.cmmi
475 url = http://www.x.org/releases/X11R7.6/src/lib/libXcursor-1.1.11.tar.gz
476 md5sum = 55558a41d0bcf9210636858844fa4d2f
477 environment =
478   PATH=${pkgconfig:location}/bin:%(PATH)s
479   PKG_CONFIG_PATH=${render:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xfixes:location}/lib/pkgconfig:${libXrender:location}/lib/pkgconfig
480   CPPFLAGS=-I${render:location}/include -I${xproto:location}/include -I${fixesproto:location}/include -I${libX11:location}/include -I${xfixes:location}/include -I${libXrender:location}/include
481
482 [xwd]
483 recipe = hexagonit.recipe.cmmi
484 url = http://www.x.org/releases/X11R7.6/src/app/xwd-1.0.4.tar.gz
485 md5sum = f8da771069756210833524b5afa1832c
486 environment =
487   PATH=${pkgconfig:location}/bin:%(PATH)s
488   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libxkbfile:location}/lib/pkgconfig
489   CPPFLAGS=-I${xproto:location}/include -I${libX11:location}/include -I${libxkbfile:location}/include# -I${xfixes:location}/include -I${libXrender:location}/include
490   LDFLAGS=-L${xproto:location}/lib -Wl,-rpath=${xproto:location}/lib -L${libX11:location}/lib -Wl,-rpath=${libX11:location}/lib -L${libxkbfile:location}/lib -Wl,-rpath=${libxkbfile:location}/lib -lX11
491
492 [xserver]
493 # Adds Xvfb functionnality
494 recipe = hexagonit.recipe.cmmi
495 url = http://www.x.org/releases/X11R7.6/src/xserver/xorg-server-1.9.3.tar.bz2
496 md5sum = 5bef6839a76d029204ab31aa2fcb5201
497 patches =
498   ${xorg-tmp-env-patch:location}/${xorg-tmp-env-patch:filename}
499 patches_md5sum = ${xorg-tmp-env-patch:md5sum}
500 patch-options = -p1
501 configure-options =
502   --enable-xvfb
503   --disable-aiglx
504   --disable-composite
505   --disable-screensaver
506   --disable-glx
507   --disable-dri
508   --disable-dri2
509   --disable-xorg
510   --disable-config-hal
511   --disable-tcp-transport
512   --with-xkb-bin-directory=${xkbcomp:location}/bin
513   --with-xkb-path=${xkeyboard-config:location}/share/X11/xkb
514   --with-sha1=libgcrypt
515 environment =
516   PKG_CONFIG_PATH=${pixman:location}/lib/pkgconfig:${openssl:location}/lib/pkgconfig:${xorg-util-macros:location}/share/pkgconfig:${fixesproto:location}/lib/pkgconfig:${damageproto:location}/lib/pkgconfig:${xcmiscproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${bigreqsproto:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${randrproto:location}/lib/pkgconfig:${renderproto:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${inputproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${fontsproto:location}/lib/pkgconfig:${videoproto:location}/lib/pkgconfig:${recordproto:location}/lib/pkgconfig:${resourceproto:location}/lib/pkgconfig:${xineramaproto:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${libxkbfile:location}/lib/pkgconfig:${libXfont:location}/lib/pkgconfig:${gpg-error:location}/lib/pkgconfig
517   CPPFLAGS=-I${xproto:location}/include -I${pixman:location}/include/pixman-1 -I${xextproto:location}/include -I${inputproto:location}/include -I${fontsproto:location}/include -I${kbproto:location}/include -I${xineramaproto:location}/include -I${renderproto:location}/include -I${bigreqsproto:location}/include -I${videoproto:location}/include -I${resourceproto:location}/include -I${xcmiscproto:location}/include -I${xtrans:location}/include -I${libXau:location}/include -I${randrproto:location}/include -I${libxkbfile:location}/include -I${recordproto:location}/include -I${fixesproto:location}/include -I${damageproto:location}/include -I${bzip2:location}/include -I${gcrypt:location}/include -I${zlib:location}/include -I${libfontenc:location}/include -I${gpg-error:location}/include
518   PATH=${pkgconfig:location}/bin:%(PATH)s
519   LDFLAGS=-L${gcrypt:location}/lib -L${bzip2:location}/lib -Wl,-rpath=${gcrypt:location}/lib -Wl,-rpath=${openssl:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib -L${libfontenc:location}/lib -Wl,-rpath=${libfontenc:location}/lib -L${libXau:location}/lib -Wl,-rpath=${libXau:location}/lib -L${gpg-error:location}/lib -Wl,-rpath=${gpg-error:location}/lib