buildout.cfg 3.2 KB
Newer Older
1
[buildout]
2
extends =
3 4 5 6
  ../attr/buildout.cfg
  ../gnutls/buildout.cfg
  ../libaio/buildout.cfg
  ../libcap/buildout.cfg
7
  ../libcap-ng/buildout.cfg
8 9 10 11 12 13
  ../libpng/buildout.cfg
  ../libuuid/buildout.cfg
  ../ncurses/buildout.cfg
  ../pkgconfig/buildout.cfg
  ../xorg/buildout.cfg
  ../zlib/buildout.cfg
14 15
  ../pcre/buildout.cfg
  ../glib/buildout.cfg
16

17
[qemu]
18
recipe = slapos.recipe.cmmi
19
shared = true
Julien Muchembled's avatar
Julien Muchembled committed
20 21
url = https://download.qemu.org/qemu-4.1.1.tar.xz
md5sum = 53879f792ef2675c6c5e6cbf5cc1ac6c
22
configure-options =
23
  --target-list="$(uname -m 2>/dev/null|sed 's,^i[456]86$,i386,')-softmmu"
24
  --enable-system
25 26 27 28 29
  --disable-sdl
  --disable-xen
  --disable-vnc-sasl
  --disable-curl
  --enable-kvm
30
  --enable-linux-aio
31
  --enable-virtfs
32
  --disable-docs
Alain Takoudjou's avatar
Alain Takoudjou committed
33
  --enable-vnc
34 35
  --enable-vnc-png
  --disable-vnc-jpeg
36 37
  --extra-cflags="-I${gnutls:location}/include -I${libuuid:location}/include -I${ncurses:location}/include -I${zlib:location}/include -I${libpng:location}/include -I${libaio:location}/include -I${attr:location}/include -I${libcap:location}/include -I${libcap-ng:location}/include "
  --extra-ldflags="-Wl,-rpath -Wl,${glib:location}/lib -L${glib:location}/lib -Wl,-rpath -Wl,${gnutls:location}/lib -L${gnutls:location}/lib -Wl,-rpath -Wl,${libgpg-error:location}/lib -L${libgpg-error:location}/lib -L${gettext:location}/lib -Wl,-rpath -Wl,${gettext:location}/lib -Wl,-rpath -Wl,${libpng:location}/lib -L${libpng:location}/lib -L${libuuid:location}/lib -Wl,-rpath -Wl,${libuuid:location}/lib -L${libaio:location}/lib -Wl,-rpath=${libaio:location}/lib -L${ncurses:location}/lib -Wl,-rpath=${ncurses:location}/lib -L${zlib:location}/lib -Wl,-rpath -Wl,${zlib:location}/lib -lpng -lz -lgnutls -L${attr:location}/lib -Wl,-rpath=${attr:location}/lib -L${libcap:location}/lib -Wl,-rpath=${libcap:location}/lib -L${libcap-ng:location}/lib -Wl,-rpath=${libcap-ng:location}/lib"
38
  --disable-werror
39
  --disable-xfsctl
40 41
environment =
  PATH=${pkgconfig:location}/bin:%(PATH)s
42
  PKG_CONFIG_PATH=${glib:location}/lib/pkgconfig:${gnutls:location}/lib/pkgconfig:${pcre:location}/lib/pkgconfig:${pixman:location}/lib/pkgconfig
43
  LDFLAGS=-L${pixman:location}/lib -Wl,-rpath=${pixman:location}/lib
44

45
[debian-netinst-base]
46
recipe = slapos.recipe.build:download
47
filename = ${:_buildout_section_name_}
48
url = https://cdimage.debian.org/cdimage/${:release}/${:arch}/iso-cd/debian-${:version}-${:arch}-netinst.iso
49 50 51 52 53 54
release = archive/${:version}

[debian-amd64-netinst-base]
<= debian-netinst-base
arch = amd64

55 56 57 58 59
[debian-amd64-wheezy-netinst.iso]
<= debian-amd64-netinst-base
version = 7.11.0
md5sum = 096c1c18b44c269808bd815d58c53c8f

60
[debian-amd64-jessie-netinst.iso]
61
<= debian-amd64-netinst-base
62 63
version = 8.11.1
md5sum = df0ce86d0b1d81e232ad08eef58754ed
64

65 66
[debian-amd64-stretch-netinst.iso]
<= debian-amd64-netinst-base
67 68
version = 9.13.0
md5sum = 6097fdb9cbab47c96471274b9044e983
69

70
[debian-amd64-netinst.iso]
71 72 73
# Download the installer of Debian 10 (Buster)
# XXX: This is not the latest version because
#      Debian does not provide a stable URL for it.
74
<= debian-amd64-netinst-base
75 76
version = 10.5.0
md5sum = a3ebc76aec372808ad80000108a2593a
77 78 79

[debian-amd64-testing-netinst.iso]
<= debian-amd64-netinst-base
80 81 82
release = bullseye_di_alpha2
version = bullseye-DI-alpha2
md5sum = 3d7f45ac47e36212f5f7924b41c47f61