Merge remote-tracking branch 'origin/master' into erp5-component
[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 = slapos.recipe.cmmi
31 url = http://www.x.org/releases/X11R7.7/src/everything/util-macros-1.17.tar.bz2
32 md5sum = 4f41667e1bf4938bb2b24fa09d517f77
33
34 [xproto]
35 recipe = slapos.recipe.cmmi
36 url = http://www.x.org/releases/X11R7.7/src/everything/xproto-7.0.23.tar.bz2
37 md5sum = d4d241a4849167e4e694fe73371c328c
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 = slapos.recipe.cmmi
48 url = http://www.x.org/releases/X11R7.7/src/everything/xextproto-7.2.1.tar.bz2
49 md5sum = eaac343af094e6b608cf15cfba0f77c5
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]
59 recipe = slapos.recipe.cmmi
60 url = http://www.x.org/releases/X11R7.7/src/everything/xtrans-1.2.7.tar.bz2
61 md5sum = 84c66908cf003ad8c272b0eecbdbaee3
62 patches =
63   ${:_profile_base_location_}/xtrans_tmp_env.patch#37d82a3b6009113023599632117a6855
64 patch-options = -p1
65 configure-options =
66   --disable-docs
67   --without-xmlto
68   --without-fop
69 environment =
70   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig
71   PATH=${pkgconfig:location}/bin:%(PATH)s
72
73 [libXau]
74 recipe = slapos.recipe.cmmi
75 url = http://www.x.org/releases/X11R7.7/src/everything/libXau-1.0.7.tar.bz2
76 md5sum = 2d241521df40d27034413436d1a1465c
77 configure-options =
78   --disable-static
79 environment =
80   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig
81   PATH=${pkgconfig:location}/bin:%(PATH)s
82
83 [xcbproto]
84 recipe = slapos.recipe.cmmi
85 url = http://xcb.freedesktop.org/dist/xcb-proto-1.8.tar.bz2
86 md5sum = a5de3432cc6e43cc6a27f241dbb991b1
87 environment =
88   PATH=${libxml2:location}/bin:%(PATH)s
89   PYTHON=${buildout:executable}
90
91 [xorg-libpthread-stubs]
92 recipe = slapos.recipe.cmmi
93 url = http://xcb.freedesktop.org/dist/libpthread-stubs-0.3.tar.bz2
94 md5sum = e8fa31b42e13f87e8f5a7a2b731db7ee
95
96 [libxcb]
97 recipe = slapos.recipe.cmmi
98 url = http://xcb.freedesktop.org/dist/libxcb-1.9.1.tar.bz2
99 md5sum = ed632cb0dc31b6fbd7ea5c0f931cf5a4
100 patches =
101   ${:_profile_base_location_}/libxcb_tmp_env.patch#61f39878120ba434a169e24cae2af862
102 patch-options = -p1
103 configure-options =
104   --disable-static
105   --disable-build-docs
106 environment =
107   PKG_CONFIG_PATH=${libXau:location}/lib/pkgconfig:${xcbproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
108   PATH=${pkgconfig:location}/bin:${libxslt:location}/bin:%(PATH)s
109   PYTHON=${buildout:executable}
110 # Python note: libxcb requires python with ElementTree. In case of appliance
111 # non system python is used, and this binary contains ElementTree. In case of
112 # using this profile outside appliance it is required to provide python with
113 # suitable library.
114
115 [libXext]
116 recipe = slapos.recipe.cmmi
117 url = http://www.x.org/releases/X11R7.7/src/everything/libXext-1.3.1.tar.bz2
118 md5sum = 71251a22bc47068d60a95f50ed2ec3cf
119 pkg_config_depends = ${libX11:location}/lib/pkgconfig:${libX11:pkg_config_depends}
120 environment =
121   PKG_CONFIG_PATH=${:pkg_config_depends}
122   LD_LIBRARY_PATH=${libX11:location}/lib
123   PATH=${pkgconfig:location}/bin:%(PATH)s
124 # 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).
125 # CFLAGS=-fPIC
126 configure-options =
127   --disable-static
128   --disable-specs
129   --without-xmlto
130   --without-fop
131   XEXT_LIBS=-lX11
132
133 [inputproto]
134 recipe = slapos.recipe.cmmi
135 url = http://www.x.org/releases/X11R7.7/src/everything/inputproto-2.2.tar.bz2
136 md5sum = 13c8aedaf98a92e282b7e456c0a5bed9
137
138 [kbproto]
139 recipe = slapos.recipe.cmmi
140 url = http://www.x.org/releases/X11R7.7/src/everything/kbproto-1.0.6.tar.bz2
141 md5sum = 677ea8523eec6caca86121ad2dca0b71
142
143 [libX11]
144 recipe = slapos.recipe.cmmi
145 url = http://www.x.org/releases/X11R7.7/src/everything/libX11-1.5.0.tar.bz2
146 md5sum = 78b4b3bab4acbdf0abcfca30a8c70cc6
147 pkg_config_depends = ${inputproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
148 configure-options =
149   --disable-static
150   --enable-loadable-i18n
151   --disable-composecache
152   --disable-xcms
153   --disable-xf86bigfont
154   --disable-specs
155   --without-xmlto
156   --without-fop
157 environment =
158   PATH=${pkgconfig:location}/bin:%(PATH)s
159   PKG_CONFIG_PATH=${:pkg_config_depends}
160
161 # Below is stuff for xserver
162
163
164 [libXdmcp]
165 recipe = slapos.recipe.cmmi
166 url = http://www.x.org/releases/X11R7.7/src/everything/libXdmcp-1.1.1.tar.bz2
167 md5sum = b94af6cef211cf3ee256f7e81f70fcd9
168 environment =
169   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig
170   PATH=${pkgconfig:location}/bin:%(PATH)s
171 configure-options =
172   --disable-static
173   --without-xmlto
174   --without-fop
175
176 [fixesproto]
177 recipe = slapos.recipe.cmmi
178 url = http://www.x.org/releases/X11R7.7/src/everything/fixesproto-5.0.tar.bz2
179 md5sum = e7431ab84d37b2678af71e29355e101d
180
181 [bigreqsproto]
182 recipe = slapos.recipe.cmmi
183 url = http://www.x.org/releases/X11R7.7/src/everything/bigreqsproto-1.1.2.tar.bz2
184 md5sum = 1a05fb01fa1d5198894c931cf925c025
185
186 [xcmiscproto]
187 recipe = slapos.recipe.cmmi
188 url = http://www.x.org/releases/X11R7.7/src/everything/xcmiscproto-1.2.2.tar.bz2
189 md5sum = 5f4847c78e41b801982c8a5e06365b24
190
191 [damageproto]
192 recipe = slapos.recipe.cmmi
193 url = http://www.x.org/releases/X11R7.7/src/everything/damageproto-1.2.1.tar.bz2
194 md5sum = 998e5904764b82642cc63d97b4ba9e95
195
196 [randrproto]
197 recipe = slapos.recipe.cmmi
198 url = http://www.x.org/releases/X11R7.7/src/everything/randrproto-1.3.2.tar.bz2
199 md5sum = 597491c0d8055e2a66f11350c4985775
200
201 [renderproto]
202 recipe = slapos.recipe.cmmi
203 url = http://www.x.org/releases/X11R7.7/src/everything/renderproto-0.11.1.tar.bz2
204 md5sum = a914ccc1de66ddeb4b611c6b0686e274
205
206 [videoproto]
207 recipe = slapos.recipe.cmmi
208 url = http://www.x.org/releases/X11R7.7/src/everything/videoproto-2.3.1.tar.bz2
209 md5sum = c3b348c6e2031b72b11ae63fc7f805c2
210
211 [fontsproto]
212 recipe = slapos.recipe.cmmi
213 url = http://www.x.org/releases/X11R7.7/src/everything/fontsproto-2.1.2.tar.bz2
214 md5sum = c5f4f1fb4ba7766eedbc9489e81f3be2
215
216 [recordproto]
217 recipe = slapos.recipe.cmmi
218 url = http://www.x.org/releases/X11R7.7/src/everything/recordproto-1.14.2.tar.bz2
219 md5sum = 1b4e5dede5ea51906f1530ca1e21d216
220
221 [resourceproto]
222 recipe = slapos.recipe.cmmi
223 url = http://www.x.org/releases/X11R7.7/src/everything/resourceproto-1.2.0.tar.bz2
224 md5sum = cfdb57dae221b71b2703f8e2980eaaf4
225
226 [xineramaproto]
227 recipe = slapos.recipe.cmmi
228 url = http://www.x.org/releases/X11R7.7/src/everything/xineramaproto-1.2.1.tar.bz2
229 md5sum = 9959fe0bfb22a0e7260433b8d199590a
230
231 [pixman]
232 recipe = slapos.recipe.cmmi
233 url = http://xorg.freedesktop.org/archive/individual/lib/pixman-0.32.4.tar.bz2
234 md5sum = cdb566504fe9daf6728c7b03cc7ea228
235 configure-options =
236   --disable-static
237
238 [libfontenc]
239 recipe = slapos.recipe.cmmi
240 url = http://www.x.org/releases/X11R7.7/src/everything/libfontenc-1.1.1.tar.bz2
241 md5sum = a2a861f142c3b4367f14fc14239fc1f7
242 environment =
243   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
244   PATH=${pkgconfig:location}/bin:%(PATH)s
245   CPPFLAGS=-I${zlib:location}/include
246   LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
247
248 [libXfont]
249 recipe = slapos.recipe.cmmi
250 url = http://www.x.org/releases/X11R7.7/src/everything/libXfont-1.4.5.tar.bz2
251 md5sum = 6851da5dae0a6cf5f7c9b9e2b05dd3b4
252 environment =
253   PKG_CONFIG_PATH=${fontsproto:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${freetype:location}/lib/pkgconfig
254   PATH=${pkgconfig:location}/bin:%(PATH)s
255   CPPFLAGS=-I${zlib:location}/include
256   LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
257
258 [libxkbfile]
259 recipe = slapos.recipe.cmmi
260 url = http://www.x.org/releases/X11R7.7/src/everything/libxkbfile-1.0.8.tar.bz2
261 md5sum = 19e6533ae64abba0773816a23f2b9507
262 environment =
263   PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
264   PATH=${pkgconfig:location}/bin:%(PATH)s
265   CPPFLAGS=-I${zlib:location}/include
266   LDFLAGS=-L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib
267
268 [xkeyboard-config]
269 recipe = slapos.recipe.cmmi
270 url = http://www.x.org/releases/X11R7.7/src/everything/xkeyboard-config-2.6.tar.bz2
271 md5sum = e7e31da9adb56ba52b5c18226b8cbef3
272 depends =
273   ${perl:version}
274   ${perl-XML-Parser:location}
275 configure-options =
276   --disable-static
277   --enable-shared
278   --enable-compat-rules
279   --with-xkb-rules-symlink=xfree86
280 environment =
281   PATH=${gettext:location}/bin:${intltool:location}/bin:${perl:location}/bin:${pkgconfig:location}/bin:${xkbcomp:location}/bin:%(PATH)s
282   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
283
284 [xkbcomp]
285 recipe = slapos.recipe.cmmi
286 url = http://www.x.org/releases/X11R7.7/src/everything/xkbcomp-1.2.4.tar.bz2
287 md5sum = a0fc1ac3fc4fe479ade09674347c5aa0
288 # Hardcoded location for xkeyboard-config, needed during compile time
289 xkeyboard-config-location = ${libxkbfile:location}/../xkeyboard-config/share/X11/xkb
290 configure-options =
291   --with-xkb-config-root=${:xkeyboard-config-location}
292 environment =
293   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
294   PATH=${pkgconfig:location}/bin:%(PATH)s
295
296 [render]
297 recipe = slapos.recipe.cmmi
298 url = http://xlibs.freedesktop.org/release/renderext-0.9.tar.bz2
299 md5sum = d43c2afc69937655d13c02588c9ff974
300
301 [libXrender]
302 recipe = slapos.recipe.cmmi
303 url = http://www.x.org/releases/X11R7.7/src/everything/libXrender-0.9.7.tar.bz2
304 md5sum = ee62f4c7f0f16ced4da63308963ccad2
305 configure-options =
306   --disable-static
307 environment =
308   PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${renderproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${render:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
309   PATH=${pkgconfig:location}/bin:%(PATH)s
310
311 [libXinerama]
312 recipe = slapos.recipe.cmmi
313 url = http://www.x.org/releases/X11R7.7/src/everything/libXinerama-1.1.2.tar.bz2
314 md5sum = cb45d6672c93a608f003b6404f1dd462
315 environment =
316   PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${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
317   PATH=${pkgconfig:location}/bin:%(PATH)s
318 configure-options =
319   --disable-static
320
321 [libICE]
322 recipe = slapos.recipe.cmmi
323 url = http://www.x.org/releases/X11R7.7/src/everything/libICE-1.0.8.tar.bz2
324 md5sum = 471b5ca9f5562ac0d6eac7a0bf650738
325 configure-options =
326   --disable-static
327   --without-xmlto
328   --without-fop
329 environment =
330   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
331   PATH=${pkgconfig:location}/bin:%(PATH)s
332
333 [libSM]
334 recipe = slapos.recipe.cmmi
335 url = http://www.x.org/releases/X11R7.7/src/everything/libSM-1.2.1.tar.bz2
336 md5sum = 766de9d1e1ecf8bf74cebe2111d8e2bd
337 configure-options =
338   --disable-static
339   --without-xmlto
340   --without-fop
341 environment =
342   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
343   PATH=${pkgconfig:location}/bin:%(PATH)s
344   LIBUUID_CFLAGS=-I${libuuid:location}/include
345
346 [libXt]
347 recipe = slapos.recipe.cmmi
348 url = http://www.x.org/releases/X11R7.7/src/everything/libXt-1.1.3.tar.bz2
349 md5sum = a6f137ae100e74ebe3b71eb4a38c40b3
350 environment =
351   PATH=${pkgconfig:location}/bin:%(PATH)s
352   PKG_CONFIG_PATH=${libSM:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libICE:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig
353
354 [dri2proto]
355 recipe = slapos.recipe.cmmi
356 url = http://www.x.org/releases/X11R7.7/src/everything/dri2proto-2.6.tar.bz2
357 md5sum = 2eb74959684f47c862081099059a11ab
358 configure-options =
359   --disable-static
360 environment =
361   PATH=${pkgconfig:location}/bin:%(PATH)s
362   PKG_CONFIG_PATH=${xorg-libpthread-stubs:location}/lib/pkgconfig
363
364
365 [pciaccess]
366 recipe = slapos.recipe.cmmi
367 url = http://www.x.org/releases/X11R7.7/src/everything/libpciaccess-0.13.1.tar.bz2
368 md5sum = 399a419ac6a54f0fc07c69c9bdf452dc
369 configure-options =
370   --disable-static
371 environment =
372   PATH=${pkgconfig:location}/bin:%(PATH)s
373
374 [makedepend]
375 recipe = slapos.recipe.cmmi
376 url = http://xorg.freedesktop.org/releases/individual/util/makedepend-1.0.3.tar.bz2
377 md5sum = 4e6cb97bbecfbb34f3f644a75e513093
378 configure-options =
379   --disable-static
380 environment =
381   PATH=${pkgconfig:location}/bin:%(PATH)s
382   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
383
384 [glproto]
385 recipe = slapos.recipe.cmmi
386 url = http://xorg.freedesktop.org/releases/individual/proto/glproto-1.4.14.tar.bz2
387 md5sum = f48257daf0017f7a7667e5bf48ca3578
388 configure-options =
389   --disable-static
390 environment =
391   PATH=${pkgconfig:location}/bin:%(PATH)s
392   PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
393
394 [xfixes]
395 recipe = slapos.recipe.cmmi
396 url = http://xorg.freedesktop.org/releases/individual/lib/libXfixes-4.0.5.tar.bz2
397 md5sum = 1b4b8386bd5d1751b2c7177223ad4629
398 configure-options =
399   --disable-static
400 environment =
401   PATH=${pkgconfig:location}/bin:%(PATH)s
402   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:${kbproto:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig
403
404 [xdamage]
405 recipe = slapos.recipe.cmmi
406 url = http://www.x.org/releases/X11R7.7/src/everything/libXdamage-1.1.3.tar.bz2
407 md5sum = 44774e1a065158b52f1a0da5100cebec
408 configure-options =
409   --disable-static
410 environment =
411   PATH=${pkgconfig:location}/bin:%(PATH)s
412   PKG_CONFIG_PATH=${damageproto:location}/lib/pkgconfig:${xfixes:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${xextproto: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
413
414 [libxmu]
415 recipe = slapos.recipe.cmmi
416 url = http://www.x.org/releases/X11R7.7/src/everything/libXmu-1.1.1.tar.bz2
417 md5sum = a4efff8de85bd45dd3da124285d10c00
418 environment =
419   PATH=${pkgconfig:location}/bin:%(PATH)s
420   PKG_CONFIG_PATH=${xextproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libXext:location}/lib/pkgconfig:${libXt: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:${libICE:location}/lib/pkgconfig:${libSM:location}/lib/pkgconfig
421
422 [libXcursor]
423 recipe = slapos.recipe.cmmi
424 url = http://www.x.org/releases/X11R7.7/src/everything/libXcursor-1.1.13.tar.bz2
425 md5sum = 52efa81b7f26c8eda13510a2fba98eea
426 environment =
427   PATH=${pkgconfig:location}/bin:%(PATH)s
428   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:${renderproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${renderproto:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig
429
430 [xwd]
431 recipe = slapos.recipe.cmmi
432 url = http://www.x.org/releases/X11R7.7/src/everything/xwd-1.0.5.tar.bz2
433 md5sum = 2113126f9ac9c02bb8547c112c5d037e
434 environment =
435   PATH=${pkgconfig:location}/bin:%(PATH)s
436   PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${libxkbfile:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libXau:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig
437   CPPFLAGS=-I${libXt:location}/include
438   LDFLAGS=-L${libXt:location}/lib -Wl,-rpath=${libXt:location}/lib
439
440 [xserver]
441 # Adds Xvfb functionnality
442 recipe = slapos.recipe.cmmi
443 url = http://www.x.org/releases/X11R7.7/src/everything/xorg-server-1.12.2.tar.bz2
444 md5sum = 791f0323b886abb7954de7f042bb7dc6
445 patches =
446   ${:_profile_base_location_}/xorg-server_tmp_env.patch#8b60ab8121f0564a681fc00d03101696
447 patch-options = -p1
448 configure-options =
449   --enable-xvfb
450   --disable-aiglx
451   --disable-composite
452   --disable-screensaver
453   --disable-glx
454   --disable-dri
455   --disable-dri2
456   --disable-xorg
457   --disable-config-hal
458   --disable-tcp-transport
459   --with-xkb-bin-directory=${xkbcomp:location}/bin
460   --with-xkb-path=${xkeyboard-config:location}/share/X11/xkb
461   --with-sha1=libgcrypt
462 environment =
463   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:${libX11:location}/lib/pkgconfig:${libxcb:location}/lib/pkgconfig:${xorg-libpthread-stubs:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${freetype:location}/lib/pkgconfig
464   CPPFLAGS=-I${bzip2:location}/include -I${gcrypt:location}/include -I${gpg-error:location}/include -I${zlib:location}/include
465   PATH=${pkgconfig:location}/bin:%(PATH)s
466   LDFLAGS=-L${bzip2:location}/lib -Wl,-rpath=${bzip2:location}/lib -L${gcrypt:location}/lib -Wl,-rpath=${gcrypt:location}/lib -L${gpg-error:location}/lib -Wl,-rpath=${gpg-error:location}/lib -L${zlib:location}/lib -Wl,-rpath=${zlib:location}/lib