notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
edk2 EDK2 Firmware for bhyve
g202508 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: uboot@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-01-11 15:33:17
Last Update: 2026-01-11 15:30:13
Commit Hash: 5348dde
License: BSD3CLAUSE
WWW:
https://github.com/tianocore/edk2/
Description:
EDK II Project A modern, feature-rich, cross-platform firmware development environment for the UEFI and PI specifications from www.uefi.org.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • edk2-bhyve>0:sysutils/edk2
To install the port:
cd /usr/ports/sysutils/edk2/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/edk2
  • pkg install edk2-bhyve
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: edk2-bhyve
Package flavors (<flavor>: <package>)
  • bhyve: edk2-bhyve
  • macchiatobin: edk2-macchiatobin
  • fvp: edk2-fvp
  • rpi3: edk2-rpi3
  • rpi4: edk2-rpi4
  • xen_x64: edk2-xen-x64
  • qemu_x64: edk2-qemu-x64
  • qemu_i386: edk2-qemu-i386
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1759436651 SHA256 (BhyveLogo.bmp) = 910ef609df6706c282997dfcac67e809cb43dcee02fbd1ea670404d7afb41fc1 SIZE (BhyveLogo.bmp) = 67938

Expand this list (28 items)

Collapse this list.

SHA256 (tianocore-edk2-g202508-edk2-stable202508_GH0.tar.gz) = ea373d69f8e2b8c1e63e958e538e4a7b493a71a3680ad709df1733f2780608ec SIZE (tianocore-edk2-g202508-edk2-stable202508_GH0.tar.gz) = 18454992 SHA256 (tianocore-edk2-platforms-aa035ed7f469295802d51c7c001477e32da8a65f_GH0.tar.gz) = f8a2f2352eec77ff33a38fcbd2cb325ee20c8f4368d80ae792019f5a6c7fa238 SIZE (tianocore-edk2-platforms-aa035ed7f469295802d51c7c001477e32da8a65f_GH0.tar.gz) = 11968263 SHA256 (tianocore-edk2-non-osi-3415f616e08a0d9c7bd264cab674929a7b0f5e33_GH0.tar.gz) = 56ac0b41fe8d30e61aadd44ed41febc4637c5fb1b9a177b5c9dc4a2e8999eee4 SIZE (tianocore-edk2-non-osi-3415f616e08a0d9c7bd264cab674929a7b0f5e33_GH0.tar.gz) = 37783559 SHA256 (tianocore-edk2-subhook-83d4e1ebef3588fae48b69a7352cc21801cb70bc_GH0.tar.gz) = f65b2e6dd304e19185d751652bd5ebc72a81d503bf542037acb3450e43abc095 SIZE (tianocore-edk2-subhook-83d4e1ebef3588fae48b69a7352cc21801cb70bc_GH0.tar.gz) = 14470 SHA256 (tianocore-edk2-cmocka-1cc9cde3448cdd2e000886a26acf1caac2db7cf1_GH0.tar.gz) = 59cd4b81abafae35d94ac5d91cf4ae5b05122e688713cd6db51e5e4cef471d8f SIZE (tianocore-edk2-cmocka-1cc9cde3448cdd2e000886a26acf1caac2db7cf1_GH0.tar.gz) = 100343 SHA256 (openssl-openssl-aea7aaf2abb04789f5868cbabec406ea43aa84bf_GH0.tar.gz) = 0db2c5888e78b3ee10df5991c9bd049a2ca0eb693b3c44a05f3078a90add349a SIZE (openssl-openssl-aea7aaf2abb04789f5868cbabec406ea43aa84bf_GH0.tar.gz) = 53351642 SHA256 (kkos-oniguruma-4ef89209a239c1aea328cf13c05a2807e5c146d1_GH0.tar.gz) = 70bfed97ee8390f5ac08fea28e3e930a3b33df871c6fc1888c8d436c6c6b755d SIZE (kkos-oniguruma-4ef89209a239c1aea328cf13c05a2807e5c146d1_GH0.tar.gz) = 657724 SHA256 (google-googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4_GH0.tar.gz) = 3c3095488b936b14538dca64d7e68bcde09a8a18d2a32a47b59877eff0340403 SIZE (google-googletest-86add13493e5c881d7e4ba77fb91c1f57752b3a4_GH0.tar.gz) = 855874 SHA256 (google-brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea_GH0.tar.gz) = 6d6cacce05086b7debe75127415ff9c3661849f564fe2f5f3b0383d48aa4ed77 SIZE (google-brotli-f4153a09f87cbb9c826d8fc12c74642bb2d879ea_GH0.tar.gz) = 512229 SHA256 (devicetree-org-pylibfdt-cfff805481bdea27f900c32698171286542b8d3c_GH0.tar.gz) = 1193910f475fde07f3cd4fe1c1a353d69b8cedb574967134838fcdc8208d224e SIZE (devicetree-org-pylibfdt-cfff805481bdea27f900c32698171286542b8d3c_GH0.tar.gz) = 49659 SHA256 (akheron-jansson-e9ebfa7e77a6bee77df44e096b100e7131044059_GH0.tar.gz) = e7935c0d91d6d22f6dee710a26b23e228ecc4fe8ef7e8f756558c3599f68c3b4 SIZE (akheron-jansson-e9ebfa7e77a6bee77df44e096b100e7131044059_GH0.tar.gz) = 145110 SHA256 (MIPI-Alliance-public-mipi-sys-t-370b5944c046bab043dd8b133727b2135af7747a_GH0.tar.gz) = 9fda3b9a78343ab2be6f06ce6396536e7e065abac29b47c8eb2e42cbb4c4f00b SIZE (MIPI-Alliance-public-mipi-sys-t-370b5944c046bab043dd8b133727b2135af7747a_GH0.tar.gz) = 378522 SHA256 (DMTF-libspdm-98ef964e1e9a0c39c7efb67143d3a13a819432e0_GH0.tar.gz) = 634cbdf10bcaf32f3446b1bf8be7e8a60cecd1e9500e512f01e3c15b74cbcfd3 SIZE (DMTF-libspdm-98ef964e1e9a0c39c7efb67143d3a13a819432e0_GH0.tar.gz) = 2017163 SHA256 (ARMmbed-mbedtls-8c89224991adff88d53cd380f42a2baa36f91454_GH0.tar.gz) = b5c7e7c54e013c168f4aae036e59912785f11b4aeebd57f6165a14e879b9a82c SIZE (ARMmbed-mbedtls-8c89224991adff88d53cd380f42a2baa36f91454_GH0.tar.gz) = 4587796

Collapse this list.


Packages (timestamps in pop-ups are UTC):
edk2-bhyve
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-g202508---n/an/an/a
FreeBSD:13:quarterly-g202508---n/an/an/a
FreeBSD:14:latest-g202508------
FreeBSD:14:quarterly-g202508------
FreeBSD:15:latest-g202508n/a-n/an/a--
FreeBSD:15:quarterly-g202508n/a-n/an/a--
FreeBSD:16:latest-g202508n/a-n/an/a--
 

edk2-fvp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg202508g202508---n/an/an/a
FreeBSD:13:quarterlyg202508g202508---n/an/an/a
FreeBSD:14:latestg202508g202508------
FreeBSD:14:quarterlyg202508g202508------
FreeBSD:15:latestg202508g202508n/a-n/an/a--
FreeBSD:15:quarterlyg202508g202508n/a-n/an/a--
FreeBSD:16:latestg202508g202508n/a-n/an/a--
 

edk2-macchiatobin
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg202508g202508---n/an/an/a
FreeBSD:13:quarterlyg202508g202508---n/an/an/a
FreeBSD:14:latestg202508g202508------
FreeBSD:14:quarterlyg202508g202508------
FreeBSD:15:latestg202508g202508n/a-n/an/a--
FreeBSD:15:quarterlyg202508g202508n/a-n/an/a--
FreeBSD:16:latestg202508g202508n/a-n/an/a--
 

edk2-qemu-i386
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-g202508---n/an/an/a
FreeBSD:13:quarterly-g202508---n/an/an/a
FreeBSD:14:latest-g202508------
FreeBSD:14:quarterly-g202508------
FreeBSD:15:latest-g202508n/a-n/an/a--
FreeBSD:15:quarterly-g202508n/a-n/an/a--
FreeBSD:16:latest-g202508n/a-n/an/a--
 

edk2-qemu-x64
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-g202508---n/an/an/a
FreeBSD:13:quarterly-g202508---n/an/an/a
FreeBSD:14:latest-g202508------
FreeBSD:14:quarterly-g202508------
FreeBSD:15:latest-g202508n/a-n/an/a--
FreeBSD:15:quarterly-g202508n/a-n/an/a--
FreeBSD:16:latest-g202508n/a-n/an/a--
 

edk2-rpi3
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg202508g202508---n/an/an/a
FreeBSD:13:quarterlyg202508g202508---n/an/an/a
FreeBSD:14:latestg202508g202508------
FreeBSD:14:quarterlyg202508g202508------
FreeBSD:15:latestg202508g202508n/a-n/an/a--
FreeBSD:15:quarterlyg202508g202508n/a-n/an/a--
FreeBSD:16:latestg202508g202508n/a-n/an/a--
 

edk2-rpi4
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latestg202508g202508---n/an/an/a
FreeBSD:13:quarterlyg202508g202508---n/an/an/a
FreeBSD:14:latestg202508g202508------
FreeBSD:14:quarterlyg202508g202508------
FreeBSD:15:latestg202508g202508n/a-n/an/a--
FreeBSD:15:quarterlyg202508g202508n/a-n/an/a--
FreeBSD:16:latestg202508g202508n/a-n/an/a--
 

edk2-xen-x64
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-g202508---n/an/an/a
FreeBSD:13:quarterly-g202508---n/an/an/a
FreeBSD:14:latest-g202508------
FreeBSD:14:quarterly-g202508------
FreeBSD:15:latest-g202508n/a-n/an/a--
FreeBSD:15:quarterly-g202508n/a-n/an/a--
FreeBSD:16:latest-g202508n/a-n/an/a--
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. dtc>=1.4.1 : sysutils/dtc
  2. bash : shells/bash
  3. gmake>=4.4.1 : devel/gmake
  4. python3.11 : lang/python311
  5. nasm : devel/nasm
  6. gcc13 : lang/gcc13
  7. as : devel/binutils
Runtime dependencies:
  1. gcc13 : lang/gcc13
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
sysutils_edk2
USES:
dos2unix cpe gmake python:build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (5 items)
Collapse this list.
  1. http://distcache.FreeBSD.org/local-distfiles/dch/bhyve/
  2. http://distcache.eu.FreeBSD.org/local-distfiles/dch/bhyve/
  3. http://distcache.us-east.FreeBSD.org/local-distfiles/dch/bhyve/
  4. http://distcache.us-west.FreeBSD.org/local-distfiles/dch/bhyve/
  5. https://codeload.github.com/tianocore/edk2/tar.gz/edk2-stable202508?dummy=/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g202508
11 Jan 2026 15:30:13
commit hash: 5348ddeb81561a909ffe20323bf68225341d82edcommit hash: 5348ddeb81561a909ffe20323bf68225341d82edcommit hash: 5348ddeb81561a909ffe20323bf68225341d82edcommit hash: 5348ddeb81561a909ffe20323bf68225341d82ed files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Alexey
sysutils/edk2: update to 2025008

Patch to update EDK2 OVMF firmware package used in bhyve and some ARM
platforms from 2023 to 2025 stable release. New submodules added in
GH_TUPLE, some script for build has been moved to a bash subshell.

BHYVE notices: tiny boot speedup, a bug with crashing on CPU sensor
wmsr from HWiNFO has stopped occurring, a bug with glibc apps crashing
in Linux VMs has stopped occurring, a crash on memtest86+ with more
than 1 vCPU has stopped occurring.

No new bugs seem to have surfaced.

PR:		285554
Tested by:	novel
MFH:		2025Q4

(cherry picked from commit bafbff663ba59c9c6f10acecc3c4b86dee155f43)

Number of commits found: 1