summary refs log tree commit diff
path: root/pkgs/applications/virtualization
Commit message (Collapse)AuthorAge
* virt-manager: add vte as build input, so console works for lxcJaka Hudoklin2013-10-19
|
* Update edk2 and OVMFShea Levy2013-10-09
| | | | Signed-off-by: Shea Levy <shea@shealevy.com>
* More description fixesBjørn Forsman2013-10-06
| | | | | | | | | | | * Remove package name * Start with upper case letter * Remove trailing period Also reword some descriptions and move some long descriptions to longDescription. I'm not touching generated packages.
* virtualbox: Update to 4.2.18Eelco Dolstra2013-09-17
|
* virt-viewer: fix build, add libcap-ng to build inputs, needed after libvirt ↵Jaka Hudoklin2013-09-16
| | | | update to 1.1.2
* qemu: Revert to 1.5.2Eelco Dolstra2013-08-26
| | | | | | | | 1.6.0 breaks many VM builds because it gives incorrect RTC values to the guest. See http://hydra.nixos.org/eval/981543 http://hydra.nixos.org/eval/981440
* qemu: Update to 1.6.0Rickard Nilsson2013-08-23
|
* virtualbox: fix extension pack hash (must be base16)Bjørn Forsman2013-08-10
|
* virtualbox: Update to 4.2.16Eelco Dolstra2013-08-09
|
* qemu-kvm: DisambiguateEelco Dolstra2013-07-31
|
* qemu-kvm: RemoveEelco Dolstra2013-07-31
| | | | But install a qemu-kvm wrapper in qemu.
* qemu: Update to 1.5.2Eelco Dolstra2013-07-31
|
* qemu: enable spice protocol support by defaultBjørn Forsman2013-07-18
| | | | | | | | We already enable VNC and SDL support by default and adding spice only increases the closure size from 513 MB to 518 MB. Closure size: du -sch $(nix-store -qR ./result)
* virtualbox: Comply with the Personal Use and Evaluation LicenseBaptist BENOIST2013-07-16
| | | | | | | | | | The direct download was unfortunately not compliant with the VirtualBox Extension Pack's Personal Use and Evaluation License (PUEL) which stipulates that any end-user should fetch the binaries from the official Downloads page. See https://github.com/NixOS/nixpkgs/issues/672 and http://www.virtualbox.org/wiki/VirtualBox_PUEL for more info.
* qemu: Allow building only the x86 emulatorEelco Dolstra2013-07-04
|
* qemu: Merge qemu-kvm dependenciesEelco Dolstra2013-07-04
|
* qemu: Merge stuff from qemu-kvmEelco Dolstra2013-07-04
|
* qemu: Update to 1.5.1Eelco Dolstra2013-07-04
|
* qemu: Enable support for VDE networkingRickard Nilsson2013-06-25
|
* qemu: Enable virtfsRickard Nilsson2013-06-25
| | | | | This makes it possible to share host directories to qemu guests using 9P.
* virtualbox: minor update, lock versions with guest-additionsVladimír Čunát2013-06-23
| | | | I saw no reason to use requireFile, it seems normally downloadable.
* virtualbox: make guest additions use driver according to xserver versionVladimír Čunát2013-06-23
|
* virtualbox-guestadditions: fix xorg incompatibilityBjørn Forsman2013-06-23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | A recent X update broke VirtualBox guest additions (vboxvideo driver version mismatch, desktop won't start). This fixes it. Here is the error log: (II) "glx" will be loaded by default. (II) LoadModule: "glx" (II) Loading /nix/store/kzvmnjlps51q4piqmwr7zbmxcg2z9vgk-xorg-server-1.13.4/lib/xorg/modules/extensions/libglx.so (II) Module glx: vendor="X.Org Foundation" compiled for 1.13.4, module version = 1.0.0 ABI class: X.Org Server Extension, version 7.0 (==) AIGLX enabled Loading extension GLX (II) LoadModule: "vboxvideo" (II) Loading /nix/store/4kbxi00h8xsmfgbws2qqh674lcfp03h6-VirtualBox-GuestAdditions-4.2.14-3.2.46/lib/xorg/modules/drivers/vboxvideo_drv.so (II) Module vboxvideo: vendor="Oracle Corporation" compiled for 10.12.0, module version = 1.0.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 12.0 (EE) module ABI major version (12) doesn't match the server's version (13) (II) UnloadModule: "vboxvideo" (II) Unloading vboxvideo (EE) Failed to load module "vboxvideo" (module requirement mismatch, 0) (II) LoadModule: "vboxmouse" (WW) Warning, couldn't open module vboxmouse (II) UnloadModule: "vboxmouse" (II) Unloading vboxmouse (EE) Failed to load module "vboxmouse" (module does not exist, 0) (EE) No drivers available. Fatal server error: no screens found
* virtualbox+guest: Update to new upstream v4.2.12.aszlig2013-04-13
| | | | | | | | | All patch files dropped because they're fixed in this release. For a full list of fixes that come with this maintenance release, please refer to: https://www.virtualbox.org/wiki/Changelog Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* qemu: update to 1.4.0Lluís Batlle i Rossell2013-04-10
|
* Partially revert my recent kernelPackages changesShea Levy2013-03-24
| | | | | | | | | | | | | | | | | First, pass in `self' again so that overriding works properly (thanks for pointing that out, @edolstra) Second, instead of having linuxPackages*.kernel mean something different inside the set and out, add a new attribute linuxPackages*.kernelDev, which for the generic kernel is simply linuxPackages*.kernel but for the manual-config kernel is the `dev' output (which has the build tree, source tree, etc.) The second change required trivial modifications in a bunch of expressions, I verified that all of the linuxPackages* sets defined in all-packages.nix have the same drv paths before and after the change. Signed-off-by: Shea Levy <shea@shealevy.com>
* Merge branch 'master' into stdenv-updatesVladimír Čunát2013-03-02
|\ | | | | | | | | | | | | | | Conflicts (simple): pkgs/applications/networking/browsers/chromium/default.nix pkgs/development/libraries/libsoup/default.nix pkgs/os-specific/linux/kernel/manual-config.nix pkgs/os-specific/linux/qemu-kvm/default.nix
| * virtualbox: Update tarball sha256sum of v4.2.8.aszlig2013-03-01
| | | | | | | | | | | | | | | | Outrageous! They fixed the tarball by including the missing file. Well, at least we now don't have that much cruft laying around and can remove that rather long patch. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * virtualbox: Fix build with kernel 3.9.0.aszlig2013-03-01
| | | | | | | | | | | | | | | | | | | | This patch is cherry-picked from VirtualBox Subversion, revision 44867. It's rather small and only is in effect if kernel version is >= 3.9.0, so it won't break existing kernels, so I'm adding it here despite we usually only care about the latest stable upstream (kernel) versions. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * virtualbox: Support UIDGID_STRICT_TYPE_CHECKS.aszlig2013-03-01
| | | | | | | | | | | | | | | | | | | | | | This adds a patch to support CONFIG_UIDGID_STRICT_TYPE_CHECKS being activated in the kernel config (selected by CONFIG_USER_NS for example). When this kernel option is enabled, current->cred->uid is a structure rather than a simple integer type (uid_t and gid_t), so we need to check for that and also pass the current user namespace where needed. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * virtualbox+guest: Update to version 4.2.8.aszlig2013-03-01
| | | | | | | | | | | | | | | | | | | | | | | | The tarball for this version is missing the file VRDEVideoIn.h, which is added through the missing_files_4.2.8.patch and extracted from Subversion, revision 44528. Upstream changelog(s) can be found at the usual place: https://www.virtualbox.org/wiki/Changelog Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | Merge remote-tracking branch 'origin/master' into stdenv-updatesEelco Dolstra2013-02-15
|\|
| * virtualbox: Fix unpacking of extension pack.aszlig2013-02-08
| | | | | | | | | | | | This fixes a typo introduced by 5a3f9c08b0e1e004606fe331bf34ad112c710bcd. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
| * qemu-1.3.1Shea Levy2013-02-07
| | | | | | | | Also, old qemu is unreferenced in nixos and nixpkgs tree, so remove it absent explicit need.
| * virtinst: could not find python modules, add python wrapperAristid Breitkreuz2013-02-05
| |
* | Merge branch 'master' into stdenv-updates.Peter Simons2013-01-11
|\|
| * Merge pull request #239: VirtualBox guest update.aszlig2013-01-10
| |\ | | | | | | | | | | | | | | | | | | So, a VirtualBox update is best accompanied by the corresponding update of the guest additions. Thanks @dysinger for the contribution.
| | * Upgrade VirtualBox Guest Additions to 4.2.6Tim Dysinger2013-01-08
| | |
| * | virtualbox: Update to new upstream version 4.2.6.aszlig2013-01-10
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fortunately this time the upstream package was packaged correctly and we no longer need the patch to remove the reference to the fa_IR locale. In addition we need to add lvm2 to dependencies because VirtualBox now requires libdevmapper with its default configuration. We could disable it but in order to gain DM support I think it's necessary and at least could avoid some confusion from users if it's not working "out of the box" :-) This is a bugfix release, upstream changes are: * VMM: don't inject stale VT-x events to prevent crashes after VM reset * VMM: workaround for buggy BIOSes which enable MONITOR only for certain CPUs * GUI: fixed trimming of anti-aliased text in details-view element headers * GUI: fixed create-settings-file-alias functionality on Mac hosts * GUI: fixed take-guest-screenshot functionality on Windows hosts * GUI: several minor fixes, including palette fixes * GUI: fixed Windows 2012 OS type * GUI: allow to terminate the VM even if VBoxSVC crashed * API: fixed cancelling of snapshots, previously this could lead to inconsistent VM configs * API: fixed identifying disk images by UUID * 3D Support: several fixes * VRDP: fixed occasional crash with external authentication * VGA: fix for double scan text modes * USB: fixed invalid pending request count at the time of service of DEVICE POWER requests (Windows hosts only) * USB keyboard: Korean keyboard workaround * Storage: fixed hang with QCOW images and asynchronous I/O enabled * Storage: fixed hang with newer VHD images * Storage: actually write the non-rotational flag to the VM settings (4.2.0 regression) * Virtio-net: fixed the problem with network statistics counters in Session Information dialog (GUI) * Metrics: introduced network rate and disk usage metrics * Metrics: fixed a crash under certain conditions on Solaris hosts * BIOS: fix for El Torito * Shared Folders: if the host folder of a shared folder mapping does not exist, keep it active but mark it as invalid to prevent inconsistent saved states * VBoxManage: fixed converting disks from raw images * VBoxManage: show snapshot description in the VM or snapshot information * VBoxManage: make implicit opening of media consistent in all places dealing with media * VBoxManage: the iSCSI initiator name was not stored in the settings file when doing storageattach * VBoxManage: metrics collect now properly handles 'CPU/MHz' and 'Net/*/LinkSpeed' metrics * VBoxManage: changing the image UUID or parent UUID as part of storageattach works now in all safe cases * VBoxManage: introduced storageattach --medium additions as a shortcut to mount the additions image * OVF: fixed importing OVF files cerated by recent VMware products * Linux hosts / Bridged Networking: fixed the problem with leaking connections in conntrack * Linux Additions: added support for ConsoleKit sessions in the vminfo service of VBoxService * Linux Additions: don't crash during remount under certain conditions * Linux/Solaris Additions: fixed guest memory metrics collection * Solaris hosts: added a dependency to ensure that the user directories are reachable when starting VBox services * Windows host installer: integrated user-contributed translations, thanks to all contributors! * Windows Additions: fixed auto-logon installation for Windows 8 * Windows Additions: don't fail if the shared folders host service is not available * Windows Additions: fixed Guest Additions startup on Windows 2000 guests * Windows Additions: auto-resize fixes for Windows 8 guests Upstream changelist with bug ids can be found here: https://www.virtualbox.org/wiki/Changelog Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* | Merge branch 'master' into stdenv-updates.Peter Simons2013-01-04
|\|
| * Add mount.vboxsf back to the expression, add dbus & patchelf everything so ↵Tim Dysinger2012-12-30
| | | | | | | | it works
* | Rename buildNativeInputs -> nativeBuildInputsEelco Dolstra2012-12-28
|/ | | | | Likewise for propagatedBuildNativeInputs, etc. "buildNativeInputs" sounds like an imperative rather than a noun phrase.
* virtualbox: Allow building with extension pack.aszlig2012-12-12
| | | | | | | | | | | | | | | | | | | The extension pack is needed in order to have USB 2.0, RDP and PXE boot support and is _not_ part of the free version, so please read their conditions before using it: https://www.virtualbox.org/wiki/VirtualBox_PUEL Further information and details about the extension pack is available here: https://www.virtualbox.org/manual/ch01.html#intro-installing I'm wimping out here and use requireFile to ask the user to fetch the extension pack manually, simply because I'm not a lawyer. I've seen other distributions that fetch the extension packs directly from upstream, but I'm not sure if that is according to Oracle's PUEL. Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* virtualbox: Update to upstream version 4.2.4.aszlig2012-12-03
| | | | | | | | | | | | | | | | | | | | | | | | This updates both virtualbox and guest additions. Upstream changes in this release: * GUI: fixed validation warning on global settings / proxy page (4.2.2 regression) * GUI: fixed crash with multiple guest screens on certain conditions (OS X hosts only) * VBoxBalloonCtrl: fixed command line argument handling of ballooning module * VRDP: fixed occasional crash during a video playback in the guest * BIOS: fixed broken DMI information (4.2 regression) * BIOS: workaround for booting from Windows 2000 floppy disks * EFI: fixed video mode selection loss on VM reboot * Parallel: fixed parallel port printing failure/ paper queue empty error (Windows hosts only) * NAT: fixed crash on alias-less DNS responses when host-resolver is used * Storage: fixed hang under rare circumstances With bug IDs: https://www.virtualbox.org/wiki/Changelog Signed-off-by: aszlig <aszlig@redmoonstudios.org>
* Mark some packages as low priority and disambiguate some othersEelco Dolstra2012-11-29
|
* Remove a bunch of unreferenced filesEelco Dolstra2012-11-29
| | | | Plus a small number of obsolete packages (like old versions of qemu).
* Merge pull request #157 from ecarreras/virtualbox-iconsPeter Simons2012-10-23
|\ | | | | Make virtualbox icons available
| * Changing copy files to symbolic links to themEduard Carreras2012-10-17
| |
| * Make virtualbox icons availableEduard Carreras2012-10-16
| |
* | virtualbox-guest: Update to version 4.2.2.aszlig2012-10-22
| | | | | | | | | | | | | | This should fix a few issues with charon and VMs crashing starting at an amount of at least 4 running VMs in parallel. Signed-off-by: aszlig <aszlig@redmoonstudios.org>