summaryrefslogtreecommitdiffstats
path: root/libs/libvirt/DEPENDS
blob: c7c777942ea4d45b54a549a187ad465de6f9be4c (plain) (blame)
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
depends  gnutls    &&
depends  libxml2   &&
depends  readline  &&
depends  curl      &&
depends  glib2     &&
depends  gnutls    &&
depends  libpciaccess &&

depends  -sub "LVM_FULL" lvm  '--with-storage-lvm'  &&

optional_depends  avahi                                  \
                  '--with-avahi'                         \
                  '--without-avahi'                      \
                  'for Avahi remote daemon advertising'  &&

optional_depends  LIBSASL                                  \
                  '--with-sasl'                            \
                  '--without-sasl'                         \
                  'for Cyrus SASL authentication support'  &&

optional_depends  gettext                        \
                  '--enable-nls'                 \
                  '--disable-nls'                \
                  'for Native Language support'  &&

optional_depends  iptables                        \
                  ''                              \
                  ''                              \
                  'for IP table routing support'  &&

optional_depends  xen-tools                         \
                  '--with-xen'                      \
                  '--without-xen'                   \
                  'for Xen support'                 &&

if is_depends_enabled $SPELL xen ; then
config_query_option  LIBVIRT_OPTS 'Enable Xen inotify support' y \
                     '--with-xen-inotify' '--without-xen-inotify'
fi &&

optional_depends  parted                              \
                  '--with-storage-disk'               \
                  '--without-storage-disk'            \
                  'for GParted partitioning backend'  &&

optional_depends  hal \
                  '--with-hal' \
                  '--without-hal' \
                  'HAL support' &&

optional_depends  python \
                  '--with-python' \
                  '--without-python' \
                  'Python bindings' &&

optional_depends  policykit \
                  '--with-polkit' \
                  '--without-polkit' \
                  'PolicyKit support' &&

optional_depends  libssh2 \
                  '--with-libssh2' \
                  '--without-libssh2' \
                  'SSH2 support' &&

optional_depends  'udev' \
                  '--with-udev' \
                  '--without-udev' \
                  'to use udev for host device enumeration' &&

optional_depends  'libpcap'  \
                  '--with-libpcap' \
                  '--without-libpcap' \
                  'for a packet filtering mechanism' &&

optional_depends  'libselinux'  \
                  '--with-selinux'  \
                  '--without-selinux'  \
                  'for Security Enhanced Linux (SELinux) support'  &&

suggest_depends  nc '' '' 'for remote SSH tunneling' &&
suggest_depends  'bridge-utils' '' '' 'for creating TUN/TAP bridges'  &&
suggest_depends  'iproute2' '' '' 'for routing between TUN/TAP interfaces' &&
suggest_depends  'dnsmasq' '' '' 'for providing DHCP on virtual networks' &&
suggest_depends   QEMU '' '' "for QEMU (use ${SPELL_COLOR}kvm${DEFAULT_COLOR} for QEMU/KVM) binaries?"