diff --git a/hardware/virtualization/virtualbox/files/60-vboxdrv.rules b/hardware/virtualization/virtualbox/files/60-vboxdrv.rules index 83daf59262..95d515b06b 100644 --- a/hardware/virtualization/virtualbox/files/60-vboxdrv.rules +++ b/hardware/virtualization/virtualbox/files/60-vboxdrv.rules @@ -2,7 +2,7 @@ KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600" KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666" KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="root", MODE="0600" -SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" -SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" -SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" -SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" +SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers" +SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" +SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor" diff --git a/hardware/virtualization/virtualbox/files/LocalConfig.kmk b/hardware/virtualization/virtualbox/files/LocalConfig.kmk index 821d905640..7eb9c5529a 100644 --- a/hardware/virtualization/virtualbox/files/LocalConfig.kmk +++ b/hardware/virtualization/virtualbox/files/LocalConfig.kmk @@ -3,6 +3,10 @@ VBOX_WITH_TESTCASES := VBOX_WITH_TESTSUITE := VBOX_WITH_VALIDATIONKIT := +# no legacy X.org - use KMS +VBOX_USE_SYSTEM_XORG_HEADERS = 1 +VBOX_NO_LEGACY_XORG_X11 = 1 + # PisiLinux path VBOX_WITH_ORIGIN := VBOX_PATH_APP_PRIVATE_ARCH := /usr/lib/virtualbox @@ -24,5 +28,5 @@ VBOX_GSOAP_CXX_LIBS := gsoapssl++ z # use system xorg VBOX_USE_SYSTEM_XORG_HEADERS = 1 -# no update request. update are handled via pisi +# no update request. update are handled via pacman VBOX_WITH_UPDATE_REQUEST := 0 diff --git a/hardware/virtualization/virtualbox/pspec.xml b/hardware/virtualization/virtualbox/pspec.xml index e877a220bc..d6c93d148d 100644 --- a/hardware/virtualization/virtualbox/pspec.xml +++ b/hardware/virtualization/virtualbox/pspec.xml @@ -12,7 +12,7 @@ app:gui A powerful virtualization program VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use. This is the Open Source Edition which lacks USB support and some other things. - http://download.virtualbox.org/virtualbox/5.1.12/VirtualBox-5.1.12.tar.bz2 + http://download.virtualbox.org/virtualbox/5.1.14/VirtualBox-5.1.14.tar.bz2 dev86 cdrkit @@ -147,6 +147,13 @@ + + 2017-02-20 + 5.1.14 + Version Bump + Alihan Öztürk + alihan@pisilinux.org + 2017-01-15 5.1.12 @@ -211,4 +218,4 @@ alialgul@pisilinux.org - \ No newline at end of file +