virtualbox-ose 7.2.8
emulators/virtualbox-ose-nox11-72
General-purpose full virtualizer for x86 hardware
Dependencies
- build archivers/gtar
- build devel/binutils
- build devel/gsoap
- build devel/kBuild
- build devel/pkgconf
- build devel/yasm
- build lang/python311
- build multimedia/v4l_compat
- build textproc/libxslt
- lib audio/libogg
- lib audio/libvorbis
- lib ftp/curl
- lib graphics/png
- lib multimedia/libvpx
- lib net/libvncserver
- lib sysutils/libtpms
- lib textproc/libxml2
- patch devel/kBuild
- run emulators/virtualbox-ose-kmod-72
Commit History
may be incomplete — full history at freebsd-ports on GitHub
| Commit | Credits | Log message |
|---|---|---|
| bc8444a110 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose{,-nox11,-additions,-additions-nox11,-kmod}-72: Update 7.2.6 => 7.2.8 (fix 9 CVEs)
Changelog: https://www.virtualbox.org/wiki/Changelog-7.2 https://www.oracle.com/security-alerts/cpuapr2026.html#AppendixOVIR Security: CVE-2026-35242 Security: CVE-2026-35246 Security: CVE-2026-35251 Security: CVE-2026-35230 Security: CVE-2026-35245 Security: CVE-2026-35247 Security: CVE-2026-35248 Security: CVE-2026-35249 Security: CVE-2026-35250 Sponsored by: UNIS Labs MFH: 2026Q2 |
| 4f2ef91eed files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose*: Add support of "Unattended Installation of Guest OS" feature
Install files required by Unattended Installation of Guest OS feature. These files were already prepared during the ports' build, so just add them to the installation. Details about this feature are here: https://www.virtualbox.org/manual/topics/create-vm.html#tk_create-vm-unattended-install Reported by: xin3qu via IRC (#freebsd-vbox @ Libera.Chat) |
| 2d96a54833 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose*-72: Update 7.2.4 => 7.2.6
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2#v6
emulators/virtualbox-ose{,-nox11}-72:
Remove the OGG, VORBIS, and VPX options - without libogg and libvorbis
in the system, the ports attempts to use the bundled versions, but
without libvpx, the build fails. Even when using libvpx, building the
bundled libvorbis library also fails.
These 3 libraries are not heavy dependencies, so we simply make them
mandatory even for emulators/virtualbox-ose-nox11-72.
PR: 292801
Tested by: jwb
Security: CVE-2026-21955
Security: CVE-2026-21956
Security: CVE-2026-21987
Security: CVE-2026-21988
Security: CVE-2026-21990
Security: CVE-2026-21989
Security: CVE-2026-21957
Security: CVE-2026-21983
Security: CVE-2026-21984
Security: CVE-2026-21982
Security: CVE-2026-21986
Security: CVE-2026-21963
Security: CVE-2026-21985
Security: CVE-2026-21981
MFH: 2026Q1
|
| afec9b5ee3 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose{,-kmod,-nox11}-72: Update 7.2.2 => 7.2.4 (fixed 9 CVEs)
Changelog: https://www.virtualbox.org/wiki/Changelog-7.2 Fixed 9 CVEs: https://www.oracle.com/security-alerts/cpuoct2025.html#AppendixOVIR Security: CVE-2025-62587 Security: CVE-2025-62588 Security: CVE-2025-62589 Security: CVE-2025-62641 Security: CVE-2025-62590 Security: CVE-2025-61760 Security: CVE-2025-61759 Security: CVE-2025-62591 Security: CVE-2025-62592 MFH: 2025Q4 |
| c3c421e837 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose{,-nox11}-72: Add support of TPM device emulation using sysutils/libtpms (default on)
Fix: "Failed to attach to TPM driver. rc=VERR_PDM_DRIVER_NOT_FOUND" PR: 289922 MFH: 2025Q4 |
| 3fd0f81ce5 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose{,-kmod,-nox11}-72: Add new ports VirtualBox 7.2.0
Port based on patch from Stas Timokhin <devel@stasyan.com>. The main work on porting was done by the author of the original patch. The rest is a several various improvements and bug fixes that have been made over the past few months in older versions and one upstream regression: https://github.com/VirtualBox/virtualbox/issues/135 The requirements for 7.2.x are the same as for 7.1.x, but for now we'll leave both versions: 7.2.x in experimental/test mode and 7.1.x - stable. Upstream ported on aarch64, but for now we keep ONLY_FOR_ARCHS=amd64. If you interested in porting it on aarch64 - create PR with patch. The following ports also need to be created (they are not available for versions 7.0.x and 7.1.x either): - emulators/virtualbox-ose-additions-72; - emulators/virtualbox-ose-additions-nox11-72. www/phpvirtualbox-72 already in ports. Changelog: https://www.virtualbox.org/wiki/Changelog-7.2 While here refresh patches. PR: 289019 Relnotes: Add VirtualBox 7.2.0 Co-authored-by: Stas Timokhin <devel@stasyan.com> Co-authored-by: Mario Lobo <lobo@bsd.com.br> |
| 54a5827bb6 files touched | Vladimir Druzenko (vvd) |
emulators/virtualbox-ose{,-kmod,-nox11}-72: Repocopy from emulators/virtualbox-ose{,-kmod,-nox11}-71
PR: 289019 |