2018-07-20 15:51:01 +03:00
# various VM guest modules/tools
2020-10-25 19:16:27 +03:00
+vmguest : use /vmguest /complete ; @:
2012-04-10 21:56:01 +04:00
2013-03-02 21:55:06 +04:00
use/vmguest :
2012-04-10 21:56:01 +04:00
@$( call add_feature)
2013-03-02 21:55:06 +04:00
2020-10-25 19:16:27 +03:00
use/vmguest/bare : use /vmguest /vbox use /vmguest /kvm ; @:
use/vmguest/base : use /vmguest /bare use /vmguest /vmware ; @:
use/vmguest/complete : use /vmguest /base \
use/vmguest/vbox/x11 use/vmguest/vmware/x11 use/vmguest/kvm/x11; @:
i f e q ( , $( filter -out i 586 x 86_ 64 aarch 64 armh ppc 64le ,$ ( ARCH ) ) )
2018-07-20 15:51:01 +03:00
# NB: only reasonable for X11-bearing images
# see also use/install2/kvm
use/vmguest/kvm : use /vmguest
@$( call add,THE_PACKAGES,qemu-guest-agent)
2019-07-09 14:35:12 +03:00
use/vmguest/kvm/x11 : use /vmguest /kvm
@$( call add,THE_PACKAGES,spice-vdagent xorg-drv-qxl)
2020-10-25 19:16:27 +03:00
e l s e
use/vmguest/kvm use/vmguest/kvm/x11 : ; @:
e n d i f
2019-07-09 14:35:12 +03:00
2018-07-20 15:51:01 +03:00
i f e q ( , $( filter -out i 586 x 86_ 64,$ ( ARCH ) ) )
2021-04-09 14:25:50 +03:00
use/vmguest/vbox : use /vmguest ; @:
2014-05-11 22:45:54 +04:00
2015-03-02 20:07:22 +03:00
use/vmguest/vbox/x11 : use /vmguest /vbox
@$( call add,THE_KMODULES,drm)
2012-04-10 21:56:01 +04:00
@$( call add,THE_PACKAGES,virtualbox-guest-additions)
2014-04-29 20:17:06 +04:00
# see also use/install2/vmware
use/vmguest/vmware :
2014-05-11 22:45:54 +04:00
@$( call add,THE_KMODULES,vmware)
2014-04-29 20:17:06 +04:00
@$( call add,THE_KMODULES,scsi) # mptspi.ko
2017-08-18 11:34:37 +03:00
@$( call add,THE_PACKAGES,open-vm-tools)
2014-09-16 16:23:39 +04:00
use/vmguest/vmware/x11 : use /vmguest /vmware
2020-08-21 13:21:55 +03:00
@$( call add,THE_PACKAGES,xorg-drv-vmware xorg-drv-vmmouse)
@$( call add,THE_PACKAGES,open-vm-tools-desktop)
2019-05-21 20:23:11 +03:00
e l s e
2020-10-25 19:16:27 +03:00
u s e / v m g u e s t / v b o x u s e / v m g u e s t / v b o x / x 1 1 \
use/vmguest/vmware use/vmguest/vmware/x11 : ; @:
2019-05-21 20:23:11 +03:00
e n d i f