virtualbox feature renamed to vm, extended
Initial SPICE support has been added for kvm/libvirt installation and boot-up using qxl and spice by default as proposed by shaba@. VirtualBox part is shifted a level deeper correspondingly but otherwise stays the same.
This commit is contained in:
parent
03de0aabac
commit
4858791145
@ -6,7 +6,7 @@ distro/.desktop-base: distro/.installer use/syslinux/ui/vesamenu use/x11/xorg
|
|||||||
|
|
||||||
distro/.desktop-mini: distro/.desktop-base use/x11/xdm +power; @:
|
distro/.desktop-mini: distro/.desktop-base use/x11/xdm +power; @:
|
||||||
|
|
||||||
distro/.desktop-network: distro/.desktop-mini use/virtualbox/guest
|
distro/.desktop-network: distro/.desktop-mini +vmguest
|
||||||
@$(call add,BASE_LISTS,$(call tags,(base || desktop) && network))
|
@$(call add,BASE_LISTS,$(call tags,(base || desktop) && network))
|
||||||
|
|
||||||
distro/icewm: distro/.desktop-network use/lowmem +icewm; @:
|
distro/icewm: distro/.desktop-network use/lowmem +icewm; @:
|
||||||
|
@ -5,6 +5,9 @@ use/install2: use/stage2 sub/stage2/install2 use/cleanup/installer
|
|||||||
@$(call add,BASE_PACKAGES,branding-$$(BRANDING)-release)
|
@$(call add,BASE_PACKAGES,branding-$$(BRANDING)-release)
|
||||||
@$(call add,BASE_LISTS,$(call tags,basesystem))
|
@$(call add,BASE_LISTS,$(call tags,basesystem))
|
||||||
|
|
||||||
### FR: curl-mini
|
|
||||||
use/install2/net: use/install2
|
use/install2/net: use/install2
|
||||||
@$(call add,INSTALL2_PACKAGES,curl)
|
@$(call add,INSTALL2_PACKAGES,curl)
|
||||||
|
|
||||||
|
# see also use/vm/kvm/guest; qxl included in xorg pkglist
|
||||||
|
use/install2/kvm:
|
||||||
|
@$(call add,INSTALL2_PACKAGES,spice-vdagent xorg-drv-qxl)
|
||||||
|
@ -10,8 +10,7 @@ use/live/base: use/live use/syslinux/ui/menu
|
|||||||
@$(call add,LIVE_LISTS,$(call tags,base && (live || network)))
|
@$(call add,LIVE_LISTS,$(call tags,base && (live || network)))
|
||||||
|
|
||||||
# optimized out: use/x11/xorg
|
# optimized out: use/x11/xorg
|
||||||
use/live/desktop: use/live/base use/x11/wacom use/virtualbox/guest \
|
use/live/desktop: use/live/base use/x11/wacom use/live/sound +vmguest +power
|
||||||
use/live/sound +power
|
|
||||||
@$(call add,LIVE_LISTS,$(call tags,desktop && (live || network)))
|
@$(call add,LIVE_LISTS,$(call tags,desktop && (live || network)))
|
||||||
@$(call add,LIVE_PACKAGES,fonts-ttf-dejavu fonts-ttf-droid)
|
@$(call add,LIVE_PACKAGES,fonts-ttf-dejavu fonts-ttf-droid)
|
||||||
@$(call add,SYSLINUX_CFG,localboot)
|
@$(call add,SYSLINUX_CFG,localboot)
|
||||||
|
@ -1,4 +0,0 @@
|
|||||||
use/virtualbox/guest:
|
|
||||||
@$(call add_feature)
|
|
||||||
@$(call add,THE_KMODULES,virtualbox-addition)
|
|
||||||
@$(call add,THE_PACKAGES,virtualbox-guest-additions)
|
|
13
features.in/vm/config.mk
Normal file
13
features.in/vm/config.mk
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
+vmguest: use/vm/virtualbox/guest use/vm/kvm/guest; @:
|
||||||
|
|
||||||
|
use/vm/virtualbox/guest:
|
||||||
|
@$(call add_feature)
|
||||||
|
@$(call add,THE_KMODULES,virtualbox-addition)
|
||||||
|
@$(call add,THE_PACKAGES,virtualbox-guest-additions)
|
||||||
|
|
||||||
|
# NB: only reasonable for X11-bearing images
|
||||||
|
use/vm/kvm/guest:
|
||||||
|
@$(call add_feature)
|
||||||
|
@$(call add,THE_PACKAGES,spice-vdagent)
|
||||||
|
|
||||||
|
# see also use/install2/kvm
|
@ -31,7 +31,8 @@ distro/.base: distro/.init
|
|||||||
|
|
||||||
# something marginally useful (as a network-only installer)
|
# something marginally useful (as a network-only installer)
|
||||||
# NB: doesn't carry stage3 thus cannot use/bootloader
|
# NB: doesn't carry stage3 thus cannot use/bootloader
|
||||||
distro/installer: distro/.base use/install2 use/syslinux/localboot.cfg
|
distro/installer: distro/.base use/install2 use/install2/kvm \
|
||||||
|
use/syslinux/localboot.cfg
|
||||||
@$(call set,INSTALLER,altlinux-generic)
|
@$(call set,INSTALLER,altlinux-generic)
|
||||||
@$(call set,STAGE1_KMODULES_REGEXP,drm.*) # for KMS
|
@$(call set,STAGE1_KMODULES_REGEXP,drm.*) # for KMS
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user