app-emulation / virtualbox-kvm

Family of powerful x86 virtualization products for enterprise and home use

Official package sites : https://github.com/cyberus-technology/virtualbox-kvm · https://www.virtualbox.org/ ·

v7.0.22_pre20240828 :: 0 :: gentoo (Masked by set 7403)

Modified
License
GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )
Keywords
~amd64
USE flags
alsa dbus debug doc dtrace gui hardened java lvm nls opengl pam pch pulseaudio python sdk sdl udev vboxwebsrv vde vmmraw vnc

v7.0.20_pre20240828 :: 0 :: gentoo (Masked by set 7403)

Modified
License
GPL-2+ GPL-3 LGPL-2.1 MIT dtrace? ( CDDL )
Keywords
~amd64
USE flags
alsa dbus debug doc dtrace gui hardened java lvm nls opengl pam pch pulseaudio python sdk sdl udev vboxwebsrv vde vmmraw vnc

General

alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
dbus
Enable dbus support for anything that needs it (gpsd, gnomemeeting, etc)
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
dtrace
Install dtrace Extension Pack
gui
Enable support for a graphical user interface
hardened
Enable hardening and install binaries SUID
java
Add support for Java
lvm
Build VBoxVolInfo that needs devicemapper from sys-fs/lvm2.
nls
Add Native Language Support (using gettext - GNU locale utilities)
opengl
Add support for OpenGL (3D graphics)
pam
Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
pch
Enable precompiled header support for faster compilation at the expense of disk space and memory
pulseaudio
Add sound server support via media-libs/libpulse (may be PulseAudio or PipeWire)
python
Add optional support/bindings for the Python language
sdk
Enable building of SDK
sdl
Add support for Simple Direct Layer (media library)
udev
Controls installation of special USB udev rules.
vboxwebsrv
Build and install the VirtualBox webservice
vde
Support for VDE networking via net-misc/vde
vmmraw
Enable 32-bit support on a 64-bit kernel.
vnc
Enable VNC (remote desktop viewer) support

python_single_target

python3_10
Build for Python 3.10 only
python3_11
Build for Python 3.11 only

acct-group / vboxusers : System group: vboxusers

dev-java / java-config : Java environment configuration query tool

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-libs / libtpms : Library providing software emultion of a TPM

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / libxslt : XSLT libraries and tools

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qthelp : Qt5 module for integrating online documentation into applications

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libpulse : Libraries for PulseAudio clients

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

net-libs / gsoap : A cross-platform open source C and C++ SDK for SOAP/XML Web services

net-libs / libvncserver : library for creating vnc servers

net-misc / curl : A Client that groks URLs

net-misc / vde : Virtual distributed ethernet emulator for emulators like qemu, bochs, and uml

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / glu : Virtual for OpenGL utility library

virtual / jdk : Virtual for Java Development Kit (JDK)

virtual / libcrypt : Virtual for libcrypt.so

virtual / udev : Virtual to select between different udev daemon providers

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXext : X.Org Xext library

x11-libs / libXinerama : X.Org Xinerama library

x11-libs / libXmu : X.Org Xmu library

x11-libs / libXrandr : X.Org Xrandr library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libxcb : X C-language Bindings library

acct-group / vboxusers : System group: vboxusers

app-emulation / virtualbox : Family of powerful x86 virtualization products for enterprise and home use

dev-java / java-config : Java environment configuration query tool

dev-lang / python : Freethreading (no-GIL) version of Python programming language

dev-libs / libtpms : Library providing software emultion of a TPM

dev-libs / libxml2 : XML C parser and toolkit

dev-libs / openssl : Robust, full-featured Open Source Toolkit for the Transport Layer Security (TLS)

dev-qt / qtcore : Cross-platform application development framework

dev-qt / qtdbus : Qt5 module for inter-process communication over the D-Bus protocol

dev-qt / qtgui : The GUI module and platform plugins for the Qt5 framework

dev-qt / qthelp : Qt5 module for integrating online documentation into applications

dev-qt / qtopengl : OpenGL support library for the Qt5 framework (deprecated)

dev-qt / qtprintsupport : Printing support library for the Qt5 framework

dev-qt / qtwidgets : Set of components for creating classic desktop-style UIs for the Qt5 framework

dev-qt / qtx11extras : Linux/X11-specific support library for the Qt5 framework

dev-qt / qtxml : Implementation of SAX and DOM for the Qt5 framework

media-libs / libglvnd : The GL Vendor-Neutral Dispatch library

media-libs / libpng : Portable Network Graphics library

media-libs / libsdl2 : Simple Direct Media Layer

media-libs / libvpx : WebM VP8 and VP9 Codec SDK

media-libs / vulkan-loader : Vulkan Installable Client Driver (ICD) Loader

net-libs / gsoap : A cross-platform open source C and C++ SDK for SOAP/XML Web services

net-libs / libvncserver : library for creating vnc servers

net-misc / curl : A Client that groks URLs

net-misc / vde : Virtual distributed ethernet emulator for emulators like qemu, bochs, and uml

sys-apps / dbus : A message bus system, a simple way for applications to talk to each other

sys-fs / lvm2 : User-land utilities for LVM2 (device-mapper) software

sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)

sys-libs / zlib : Standard (de)compression library

virtual / jre : Virtual for Java Runtime Environment (JRE)

virtual / tmpfiles : Virtual to select between different tmpfiles.d handlers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXcursor : X.Org Xcursor library

x11-libs / libXt : X.Org X Toolkit Intrinsics library

x11-libs / libxcb : X C-language Bindings library

app-emulation / virtualbox-extpack-oracle : PUEL extensions for VirtualBox

929314
app-emulation/virtualbox-kvm: needs upgrade to Python 3.12 (PythonCompatUpdate)

7403
Viorel Munteanu
Experimental version, for testing purposes only. Bug #941566.
  • app-emulation/virtualbox-kvm
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.22_pre20240828
The patch is for virtualbox 7.0.20, but it also works applied to 7.0.22. Rename the distfile so it can be used for multiple versions. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: keyword 7.0.20_pre20240828 for ~amd64
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.18_pre20240617
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.20_pre20240828
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 9999
The live ebuild is pointless; upstream only commits to github when tagging a new release. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.18_pre20240515
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.18_pre20240617
Add new release from upstream. Enable hardening by default (upstream added a patch for this). Add features from app-emulation/virtualbox: python decoupling and vmmraw use flag. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.14_pre20240502
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.14_pre20240325
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.18_pre20240502
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.18_pre20240515
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.16_pre20240325
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.18_pre20240502
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.14_pre20240502
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.16_pre20240325
No new release from upstream yet, but I checked it against virtualbox 7.0.16 and it works. Switch live to 7.0.16 too. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.14_pre20240208
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.14_pre20240226
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: drop 7.0.14_pre20240307
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: sync live ebuild
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.14_pre20240325
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: sync live ebuild
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.14_pre20240307
Upstream switched to a collection of patches over the original virtualbox sources. They also wiped the git history and restarted it. Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: add 7.0.14_pre20240226
Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Viorel Munteanu · gentoo
app-emulation/virtualbox-kvm: new package, add 7.0.14_pre20240208, 9999
This is a prerelease, add it unkeyworded. Not production ready. Closes: https://bugs.gentoo.org/924123 Signed-off-by: Viorel Munteanu <ceamac@gentoo.org>