3 ../freetype/buildout.cfg
4 ../intltool/buildout.cfg
5 ../libuuid/buildout.cfg
6 ../libxml2/buildout.cfg
7 ../libxslt/buildout.cfg
8 ../pkgconfig/buildout.cfg
10 ../openssl/buildout.cfg
20 ACLOCAL=${xorg-util-macros:location}/share/aclocal
23 recipe = hexagonit.recipe.cmmi
24 url = http://www.x.org/releases/X11R7.6/src/util/util-macros-1.11.0.tar.bz2
25 md5sum = 22d5cdff672450cb6902e0d68c200dcb
28 recipe = hexagonit.recipe.cmmi
29 url = http://www.x.org/releases/X11R7.6/src/proto/xproto-7.0.20.tar.bz2
30 md5sum = 65633168e5315c19defb4652cd3d83c1
36 PATH=${libxml2:location}/bin:${pkgconfig:location}/bin:%(PATH)s
39 recipe = hexagonit.recipe.cmmi
40 url = http://www.x.org/releases/X11R7.6/src/proto/xextproto-7.1.2.tar.bz2
41 md5sum = 263ae968b223c23b2986603d84e5c30e
48 recipe = hexagonit.recipe.cmmi
49 url = http://www.x.org/releases/X11R7.6/src/lib/xtrans-1.2.6.tar.bz2
50 md5sum = c66f9ffd2da4fb012220c6c40ebc7609
56 PATH=${pkgconfig:location}/bin:%(PATH)s
59 recipe = hexagonit.recipe.cmmi
60 url = http://www.x.org/releases/X11R7.6/src/lib/libXau-1.0.6.tar.bz2
61 md5sum = 4a2cbd83727682f9ee1c1e719bac6adb
65 PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
66 PATH=${pkgconfig:location}/bin:%(PATH)s
69 recipe = hexagonit.recipe.cmmi
70 url = http://www.x.org/releases/X11R7.6/src/xcb/xcb-proto-1.6.tar.bz2
71 md5sum = 04313e1d914b44d0e457f6c494fc178b
73 PATH=${libxml2:location}/bin:%(PATH)s
74 PYTHON=${buildout:executable}
76 [xorg-libpthread-stubs]
77 recipe = hexagonit.recipe.cmmi
78 url = http://www.x.org/releases/X11R7.6/src/xcb/libpthread-stubs-0.3.tar.bz2
79 md5sum = e8fa31b42e13f87e8f5a7a2b731db7ee
82 recipe = hexagonit.recipe.cmmi
83 url = http://www.x.org/releases/X11R7.6/src/xcb/libxcb-1.7.tar.bz2
84 md5sum = 925699df361b99491165ebc12068056b
89 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
90 PATH=${pkgconfig:location}/bin:${libxslt:location}/bin:%(PATH)s
91 PYTHON=${buildout:executable}
92 # Python note: libxcb requires python with ElementTree. In case of appliance
93 # non system python is used, and this binary contains ElementTree. In case of
94 # using this profile outside appliance it is required to provide python with
98 recipe = hexagonit.recipe.cmmi
99 url = http://www.x.org/releases/X11R7.6/src/lib/libXext-1.2.0.tar.bz2
100 md5sum = 9bb236ff0193e9fc1c1fb504dd840331
102 PKG_CONFIG_PATH=${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
103 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
104 LD_LIBRARY_PATH=${xcbproto:location}/lib:${libXau:location}/lib:${xorg-libpthread-stubs:location}/lib:${xextproto:location}/lib:${libX11:location}/lib:${libxcb:location}/lib
105 LD_RUN_PATH=${xcbproto:location}/lib:${libXau:location}/lib:${xorg-libpthread-stubs:location}/lib:${xextproto:location}/lib:${libX11:location}/lib:${libxcb:location}/lib
106 PATH=${pkgconfig:location}/bin:%(PATH)s
107 # 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).
115 ${libXext-patch-link-error:location}/${libXext-patch-link-error:filename}
118 [libXext-patch-link-error]
119 # Fixes libXext.la link error
120 # http://cgit.freedesktop.org/xorg/lib/libXext/patch/?id=700c7896b832d6e4fb0185f0d5382b01f94e7141
121 recipe = hexagonit.recipe.download
122 url = ${:_profile_base_location_}/${:filename}
124 filename = 700c7896b832d6e4fb0185f0d5382b01f94e7141.patch
125 md5sum = 52635ef694ee6f1acb642a77ee8eb010
128 recipe = hexagonit.recipe.cmmi
129 url = http://www.x.org/releases/X11R7.6/src/everything/inputproto-2.0.1.tar.bz2
130 md5sum = da9bf9e5d174163f597d2d72757d9038
133 recipe = hexagonit.recipe.cmmi
134 url = http://www.x.org/releases/X11R7.6/src/everything/kbproto-1.0.5.tar.bz2
135 md5sum = e7edb59a3f54af15f749e8f3e314ee62
138 recipe = hexagonit.recipe.cmmi
139 url = http://www.x.org/releases/X11R7.6/src/lib/libX11-1.4.0.tar.bz2
140 md5sum = b63d9f7493a61df51d0c0be04ac435e4
143 --enable-loadable-i18n
144 --disable-composecache
146 --disable-xf86bigfont
151 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
152 LD_LIBRARY_PATH=${xproto:location}/lib:${xextproto:location}/lib:${libxcb:location}/lib
153 LD_RUN_PATH=${xproto:location}/lib:${xextproto:location}/lib:${libxcb:location}/lib
154 PATH=${pkgconfig:location}/bin:%(PATH)s
157 # Below is stuff for xserver
161 recipe = hexagonit.recipe.cmmi
162 url = http://www.x.org/releases/X11R7.6/src/lib/libXdmcp-1.1.0.tar.bz2
163 md5sum = 762b6bbaff7b7d0831ddb4f072f939a5
165 PKG_CONFIG_PATH=${xorg-util-macros:location}/share/pkgconfig:${xproto:location}/lib/pkgconfig
166 PATH=${pkgconfig:location}/bin:%(PATH)s
173 recipe = hexagonit.recipe.cmmi
174 url = http://www.x.org/releases/X11R7.6/src/everything/fixesproto-4.1.2.tar.bz2
175 md5sum = bdb58ecc313b509247036d5c11fa99df
178 recipe = hexagonit.recipe.cmmi
179 url = http://www.x.org/releases/X11R7.6/src/everything/bigreqsproto-1.1.1.tar.bz2
180 md5sum = 6f6c24436c2b3ab235eb14a85b9aaacf
183 recipe = hexagonit.recipe.cmmi
184 url = http://www.x.org/releases/X11R7.6/src/everything/xcmiscproto-1.2.1.tar.bz2
185 md5sum = cd7372cd827bfd7ca7e9238f2ce274b1
188 recipe = hexagonit.recipe.cmmi
189 url = http://www.x.org/releases/X11R7.6/src/everything/damageproto-1.2.1.tar.bz2
190 md5sum = 998e5904764b82642cc63d97b4ba9e95
193 recipe = hexagonit.recipe.cmmi
194 url = http://www.x.org/releases/X11R7.6/src/everything/randrproto-1.3.2.tar.bz2
195 md5sum = 597491c0d8055e2a66f11350c4985775
198 recipe = hexagonit.recipe.cmmi
199 url = http://www.x.org/releases/X11R7.6/src/everything/renderproto-0.11.1.tar.bz2
200 md5sum = a914ccc1de66ddeb4b611c6b0686e274
203 recipe = hexagonit.recipe.cmmi
204 url = http://www.x.org/releases/X11R7.6/src/everything/videoproto-2.3.1.tar.bz2
205 md5sum = c3b348c6e2031b72b11ae63fc7f805c2
208 recipe = hexagonit.recipe.cmmi
209 url = http://www.x.org/releases/X11R7.6/src/everything/fontsproto-2.1.1.tar.bz2
210 md5sum = 37102ffcaa73f77d700acd6f7a25d8f0
213 recipe = hexagonit.recipe.cmmi
214 url = http://www.x.org/releases/X11R7.6/src/everything/recordproto-1.14.1.tar.bz2
215 md5sum = 24541a30b399213def35f48efd926c63
218 recipe = hexagonit.recipe.cmmi
219 url = http://www.x.org/releases/X11R7.6/src/everything/resourceproto-1.1.1.tar.bz2
220 md5sum = 8ff0525ae7502b48597b78d00bc22284
223 recipe = hexagonit.recipe.cmmi
224 url = http://www.x.org/releases/X11R7.6/src/everything/xineramaproto-1.2.tar.bz2
225 md5sum = a8aadcb281b9c11a91303e24cdea45f5
228 recipe = hexagonit.recipe.cmmi
229 url = http://xorg.freedesktop.org/archive/individual/lib/pixman-0.23.2.tar.bz2
230 md5sum = 2e2805f5ca02edeb15a7862779670069
233 recipe = hexagonit.recipe.cmmi
234 url = http://www.x.org/releases/X11R7.6/src/everything/libfontenc-1.1.0.tar.bz2
235 md5sum = 11d3c292f05a90f6f67840a9e9c3d9b8
237 PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
238 LD_LIBRARY_PATH=${xproto:location}/lib/
239 LD_RUN_PATH=${xproto:location}/lib/
240 CPPFLAGS=-I${xproto:location}/include/ -I${zlib:location}/include
241 PATH=${pkgconfig:location}/bin:%(PATH)s
244 recipe = hexagonit.recipe.cmmi
245 url = http://www.x.org/releases/X11R7.6/src/everything/libXfont-1.4.3.tar.bz2
246 md5sum = 6fb689cfe13d8d9460f4abb5bd88588d
248 PKG_CONFIG_PATH=${fontsproto:location}/lib/pkgconfig:${libfontenc:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig:${freetype:location}/lib/pkgconfig
249 LD_LIBRARY_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xtrans:location}/include/:${xproto:location}/lib/:${freetype:location}/lib
250 LD_RUN_PATH=${fontsproto:location}/lib:${libfontenc:location}/lib:${xproto:location}/lib/:${xtrans:location}/include/:${freetype:location}/lib
251 LDFLAGS=-L${zlib:location}/lib
252 CPPFLAGS=-I${zlib:location}/include
253 PATH=${pkgconfig:location}/bin:%(PATH)s
256 recipe = hexagonit.recipe.cmmi
257 url = http://www.x.org/releases/X11R7.6/src/everything/libxkbfile-1.0.7.tar.bz2
258 md5sum = 59b4fe0bdf8d9b05e45b59e8fe9e7516
260 PKG_CONFIG_PATH=${kbproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig
261 LD_LIBRARY_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
262 LD_RUN_PATH=${kbproto:location}/lib:${libX11:location}/lib:${xproto:location}/lib/
263 CPPFLAGS=-I${xproto:location}/include/ -I${libX11:location}/include/ -I${kbproto:location}/include
264 PATH=${pkgconfig:location}/bin:%(PATH)s
267 recipe = hexagonit.recipe.cmmi
268 url = http://www.x.org/releases/individual/data/xkeyboard-config/xkeyboard-config-2.1.tar.bz2
269 md5sum = 57ecc78bacd8ecc398d8ed6588f4d04b
272 ${perl-XML-Parser:location}
276 --enable-compat-rules
277 --with-xkb-rules-symlink=xfree86
279 PATH=${gettext:location}/bin:${intltool:location}/bin:${perl:location}/bin:${pkgconfig:location}/bin:${xkbcomp:location}/bin:%(PATH)s
280 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 recipe = hexagonit.recipe.cmmi
284 url = http://www.x.org/releases/X11R7.6/src/app/xkbcomp-1.2.0.tar.bz2
285 md5sum = 0f55995cd8da9b2d88553e1a2e17cd0a
286 # Hardcoded location for xkeyboard-config, needed during compile time
287 xkeyboard-config-location = ${libxkbfile:location}/../xkeyboard-config/share/X11/xkb
289 --with-xkb-config-root=${:xkeyboard-config-location}
291 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
292 LD_LIBRARY_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
293 LD_RUN_PATH=${libxkbfile:location}/lib/:${libX11:location}/lib
294 CPPFLAGS=-I${libxkbfile:location}/include/ -I${libX11:location}/include -I${xproto:location}/include -I${kbproto:location}/include
295 PATH=${pkgconfig:location}/bin:%(PATH)s
298 recipe = hexagonit.recipe.cmmi
299 url = http://xlibs.freedesktop.org/release/renderext-0.9.tar.bz2
300 md5sum = d43c2afc69937655d13c02588c9ff974
303 recipe = hexagonit.recipe.cmmi
304 url = http://xlibs.freedesktop.org/release/libXrender-0.9.0.tar.bz2
305 md5sum = ce7cda009aa0b10a73637941d44ae789
307 PKG_CONFIG_PATH=${render:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
308 CPPFLAGS=-I${libX11:location}/include/ -I${xproto:location}/include -I${kbproto:location}/include
309 LD_LIBRARY_PATH=${render:location}/lib:${libX11:location}/lib
310 LD_RUN_PATH=${render:location}/lib
311 PATH=${pkgconfig:location}/bin:%(PATH)s
314 recipe = hexagonit.recipe.cmmi
315 url = http://www.x.org/releases/X11R7.6/src/lib/libXinerama-1.1.1.tar.bz2
316 md5sum = ecd4839ad01f6f637c6fb5327207f89b
318 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
319 PATH=${pkgconfig:location}/bin:%(PATH)s
324 recipe = hexagonit.recipe.cmmi
325 url = http://www.x.org/releases/X11R7.6/src/lib/libICE-1.0.7.tar.bz2
326 md5sum = bb72a732b15e9dc25c3036559387eed5
332 PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
333 PATH=${pkgconfig:location}/bin:%(PATH)s
336 recipe = hexagonit.recipe.cmmi
337 url = http://www.x.org/releases/X11R7.6/src/lib/libSM-1.2.0.tar.bz2
338 md5sum = e78c447bf1790552b644eca81b542742
344 PKG_CONFIG_PATH=${libICE:location}/lib/pkgconfig:${libuuid:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${xtrans:location}/share/pkgconfig
345 PATH=${pkgconfig:location}/bin:%(PATH)s
346 LIBUUID_CFLAGS=-I${libuuid:location}/include
349 recipe = hexagonit.recipe.cmmi
350 url = http://www.x.org/releases/X11R7.6/src/lib/libXt-1.0.9.tar.bz2
351 md5sum = 8a414f8f2327aaa616ca2dcac1f5d8c3
355 PATH=${pkgconfig:location}/bin:%(PATH)s
356 PKG_CONFIG_PATH=${render:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig:${xproto:location}/lib/pkgconfig:${kbproto:location}/lib/pkgconfig:${libSM:location}/lib/pkgconfig:${libICE:location}/lib/pkgconfig
357 CPPFLAGS=-I${xproto:location}/include -I${libX11:location}/include -I${libSM:location}/include -I${libICE:location}/include -I${kbproto:location}/include
361 recipe = hexagonit.recipe.cmmi
362 url = http://xorg.freedesktop.org/releases/individual/proto/dri2proto-2.6.tar.gz
363 md5sum = 873142af5db695537cfe05e01d13541f
367 PATH=${pkgconfig:location}/bin:%(PATH)s
368 PKG_CONFIG_PATH=${xorg-libpthread-stubs:location}/lib/pkgconfig
372 recipe = hexagonit.recipe.cmmi
373 url = http://www.x.org/releases/X11R7.6/src/lib/libpciaccess-0.12.0.tar.bz2
374 md5sum = 285e07976274572e1f1e68edee09b70a
378 PATH=${pkgconfig:location}/bin:%(PATH)s
381 recipe = hexagonit.recipe.cmmi
382 url = http://xorg.freedesktop.org/releases/individual/util/makedepend-1.0.3.tar.bz2
383 md5sum = 4e6cb97bbecfbb34f3f644a75e513093
387 PATH=${pkgconfig:location}/bin:%(PATH)s
388 PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
391 recipe = hexagonit.recipe.cmmi
392 url = http://xorg.freedesktop.org/releases/individual/proto/glproto-1.4.14.tar.bz2
393 md5sum = f48257daf0017f7a7667e5bf48ca3578
397 PATH=${pkgconfig:location}/bin:%(PATH)s
398 PKG_CONFIG_PATH=${xproto:location}/lib/pkgconfig
401 recipe = hexagonit.recipe.cmmi
402 url = http://xorg.freedesktop.org/releases/individual/lib/libXfixes-4.0.5.tar.bz2
403 md5sum = 1b4b8386bd5d1751b2c7177223ad4629
407 PATH=${pkgconfig:location}/bin:%(PATH)s
408 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
409 CPPFLAGS=-I${libX11:location}/include -I${xproto:location}/include -I${fixesproto:location}/include -I${xextproto:location}/include
412 recipe = hexagonit.recipe.cmmi
413 url = http://xorg.freedesktop.org/releases/individual/lib/libXdamage-1.1.3.tar.bz2
414 md5sum = 44774e1a065158b52f1a0da5100cebec
418 PATH=${pkgconfig:location}/bin:%(PATH)s
419 PKG_CONFIG_PATH=${damageproto:location}/lib/pkgconfig:${xfixes:location}/lib/pkgconfig:${fixesproto:location}/lib/pkgconfig:${xextproto:location}/lib/pkgconfig:${libX11:location}/lib/pkgconfig
420 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
423 # Adds Xvfb functionnality
424 recipe = hexagonit.recipe.cmmi
425 url = http://www.x.org/releases/X11R7.6/src/xserver/xorg-server-1.9.3.tar.bz2
426 md5sum = 5bef6839a76d029204ab31aa2fcb5201
431 --disable-screensaver
438 --with-xkb-bin-directory=${xkbcomp:location}/bin
439 --with-xkb-path=${xkeyboard-config:location}/share/X11/xkb
440 #XXX-Cedric : The following can be safely removed as soon as Xvfb is known as working
441 # --with-default-font-path="${xfree86-fonts:location}/share/fonts/X11/Type1,${fontutil:location}/share/fonts/X11/75dpi,${cursor-fonts:location}/share/fonts/X11/misc"
442 #depends = ${adobe-75dpi-fonts:location}
444 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
445 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
446 PATH=${pkgconfig:location}/bin:%(PATH)s
447 LDFLAGS=-Wl,-rpath,${openssl:location}/lib