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
uefi-edk2-qemu OVMF package providing UEFI system firmware for QEMU
g20191122 sysutils Deleted 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 g20191122Version of this port present on the latest quarterly branch.
Maintainer: bcran@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-04-30 16:25:27
Last Update: 2022-06-06 23:32:08
Commit Hash: 177204e
License: BSD2CLAUSE
WWW:
https://github.com/tianocore/edk2
Description:
Unified Extensible Firmware Interface (UEFI) compliant firmware can be developed using the EFI Development Kit II (EDK2). UEFI provides a specification for modern system (boot) firmware for x86, x86_64, arm and arm64 machines. This system firmware was previously called a 'BIOS'. This package contains the Open Virtual Machine Firmware (OVMF) package from the TianoCore EDK II project configured to run under QEMU. More information about OVMF can be found at https://github.com/tianocore/tianocore.github.io/wiki/OVMF . WWW: https://github.com/tianocore/edk2
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.
Dependency lines:
  • uefi-edk2-qemu-x86_64>0:sysutils/uefi-edk2-qemu
No installation instructions:
This port has been deleted.
PKGNAME: uefi-edk2-qemu-x86_64
Package flavors (<flavor>: <package>)
  • x86_64: uefi-edk2-qemu-x86_64
  • i386: uefi-edk2-qemu-i386
ONLY_FOR_ARCHS: amd64
distinfo:
TIMESTAMP = 1580529840 SHA256 (tianocore-edk2-g20191122-edk2-stable201911_GH0.tar.gz) = 23affd4ca2ba526747e72cbb350a4c95d192ac14eeb616778b1976577ed06001 SIZE (tianocore-edk2-g20191122-edk2-stable201911_GH0.tar.gz) = 13821169

Expand this list (2 items)

Collapse this list.

SHA256 (openssl-openssl-c3656cc594daac8167721dde7220f0e59ae146fc_GH0.tar.gz) = 54bf99246115cccacd20edca58b4ebb5c9701b36ee20f03b8024038914baa90e SIZE (openssl-openssl-c3656cc594daac8167721dde7220f0e59ae146fc_GH0.tar.gz) = 9019630

Collapse this list.


No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. bash : shells/bash
  2. nasm : devel/nasm
  3. py38-sqlite3>=2.7 : databases/py-sqlite3@py38
  4. gmake>=4.3 : devel/gmake
  5. python3.8 : lang/python38
  6. gcc10 : lang/gcc10
  7. as : devel/binutils
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for uefi-edk2-qemu-x86_64-g20191122: DEBUG=off: Build a debug configuration HTTP_BOOT=on: Build with HTTP(S) boot support ===> Use 'make config' to modify these settings
Options name:
sysutils_uefi-edk2-qemu
USES:
gmake python:3.4+,build
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/tianocore/edk2/tar.gz/edk2-stable201911?dummy=/
Collapse this list.
Port Moves
  • port deleted on 2022-06-05
    REASON: No more need for this port: please use sysutils/edk2 FLAVOR qemu instead

Number of commits found: 11

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
g20191122
06 Jun 2022 23:32:08
commit hash: 177204e3190b7e608f39df4160217aad578ab7efcommit hash: 177204e3190b7e608f39df4160217aad578ab7efcommit hash: 177204e3190b7e608f39df4160217aad578ab7efcommit hash: 177204e3190b7e608f39df4160217aad578ab7ef files touched by this commit
Rebecca Cran (bcran) search for other commits by this committer
sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2

Instead of having a separate sysutils/uefi-edk2-qemu port, add qemu_x64
and qemu_i386 as FLAVORs of sysutils/edk2 and delete sysutils/uefi-edk2-qemu.

Differential Revision: https://reviews.freebsd.org/D35408
Approved by: manu
g20191122
07 Apr 2021 08:09:01
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455ccommit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
g20191122
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
g20191122
14 Feb 2021 09:28:23
Revision:565213Original commit files touched by this commit
gerald search for other commits by this committer
Convert uefi-edk2-qemu to use the new "build" argument to USE_GCC
instead of using a direct dependency and then directly manipulating
RUN_DEPENDS - simpler and more declarative.

PR:		211154
Approved by:	bcran (maintainer)
g20191122
07 Feb 2020 02:55:08
Revision:525458Original commit files touched by this commit
bcran search for other commits by this committer
sysutils/uefi-edk2-qemu: Replace "python2.7" with "${PYTHON_CMD}"

Reviewed by:	araujo
Approved by:	araujo
Differential Revision:	https://reviews.freebsd.org/D23486
g20191122
03 Feb 2020 04:57:00
Revision:525010Original commit files touched by this commit
bcran search for other commits by this committer
sysutils/uefi-edk2-qemu: update to edk2-stable201911

Update sysutils/uefi-edk2-qemu to the TianoCore EDK2 edk2-stable201911
release.

Update python dependency to no longer use the obsolete python 2.7, but
instead require python 3.4 or newer.

Remove the openssl patch, since it's no longer needed.

Reviewed by:	araujo, mikael
Approved by:	araujo
Differential Revision:	https://reviews.freebsd.org/D23466
g20190307_1
11 Sep 2019 12:37:56
Revision:511820Original commit files touched by this commit
bcran search for other commits by this committer
sysutils/uefi-edk2-qemu: Depend on the gcc${GCC_DEFAULT} binary

Only lang/gcc installs the 'gcc' binary.

Reported by:	jbeich
Reviewed by:	araujo
Approved by:	araujo
Differential Revision:	https://reviews.freebsd.org/D21601
g20190307_1
10 Sep 2019 01:51:52
Revision:511727Original commit files touched by this commit
bcran search for other commits by this committer
sysutils/uefi-edk2-qemu: GCC should be a build dependency, not runtime

Also, move USES statement earlier, as suggested by portlint.

Reviewed by:	emaste, araujo
Approved by:	araujo
Differential Revision:	https://reviews.freebsd.org/D21580
g20190307_1
26 Jul 2019 20:46:57
Revision:507372Original commit files touched by this commit
gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3
to GCC 9.1 under most circumstances now after revision 507371.

This includes ports
 - with USE_GCC=yes or USE_GCC=any,
 - with USES=fortran,
 - using Mk/bsd.octave.mk which in turn features USES=fortran, and
 - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang,
   c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib
plus, everything INDEX-11 shows with a dependency on lang/gcc9 now.

PR:		238330
g20190307
01 May 2019 18:22:19
Revision:500603Original commit files touched by this commit
bcran search for other commits by this committer
Improve the comment and description for sysutils/uefi-edk2-qemu
g20190307
30 Apr 2019 16:25:04
Revision:500503Original commit files touched by this commit
bcran search for other commits by this committer
sysutils/uefi-edk2-qemu: add new port

Add a port for the QEMU build of OVMF

Reviewed by:	mat, emaste, tsoome, araujo, manu
Approved by:	portmgr (mat)
Differential Revision:	https://reviews.freebsd.org/D19869

Number of commits found: 11