Commit Graph

6 Commits

Author SHA1 Message Date
Thomas Gerbet
299522b78a
virtualbox: 7.0.20 -> 7.0.22 (#350707)
Fixes CVE-2024-21248, CVE-2024-21253, CVE-2024-21259, CVE-2024-21263 and CVE-2024-21273.

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.0#v22
2024-10-25 11:27:52 +02:00
Friedrich Altheide
53b37c99b4 virtualbox: nixfmt 2024-10-16 13:15:42 +02:00
Friedrich Altheide
dcaa4a1ced virtualbox: 7.0.18 -> 7.0.20 2024-07-29 08:43:19 +02:00
Friedrich Altheide
d67961fe4e virtualbox: 7.0.14 -> 7.0.18 2024-06-03 06:27:36 +02:00
Yarny0
331d80d9e5 virtualbox: fix symlink to guest additions iso
Before the commit at hand, the build recipe of
the guest additions iso put the iso file in a directory, with
a name that includes the nix store hash of the fetchurl result.
The virtualbox build recipe doesn't know about
that hash and creates a link without target.
Symptom of this bug is that VirtualBox won't find the iso and
will download it when the user wants to insert the guest iso.

The commit implements two changes:
* The iso build recipe is simplified so its result is
  the direct result of `fetchurl`, i.e., it is the iso
  file without being wrapped in a dedicated directory.
* The symlink now simply points to the result of
  the fetchurl call, hence to the iso file, as it should.
2024-04-24 19:20:12 +02:00
Friedrich Altheide
f0887fa040 virtualbox: fix guest additions resize support
- Build virtualbox guest additions from source and fix paths
- Install VBoxDRMClient to support resizing
  - Support resizing on wayland and x11
- Adding multiple new options
  - clipboard
  - seamless
- Removing x11 option
- Support linux 6.8
2024-03-26 11:47:00 +01:00