Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 1 Jul 2024 13:03:19 GMT
From:      Corvin =?utf-8?Q?K=C3=B6hne?= <corvink@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 54eaea1ccd17 - main - sysutils/edk2: make bhyve's bootorder feature work
Message-ID:  <202407011303.461D3JxU059177@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by corvink:

URL: https://cgit.FreeBSD.org/ports/commit/?id=54eaea1ccd17ac679d065531243253b8bc682851

commit 54eaea1ccd17ac679d065531243253b8bc682851
Author:     Corvin Köhne <corvink@FreeBSD.org>
AuthorDate: 2024-06-28 06:54:01 +0000
Commit:     Corvin Köhne <corvink@FreeBSD.org>
CommitDate: 2024-07-01 13:01:49 +0000

    sysutils/edk2: make bhyve's bootorder feature work
    
    Bhyve supports a bootindex property for bootable devices. When adding it
    to at least one device, bhyve creates a bootorder and passes it over the
    Qemu FwCfg interface to the guest. The guest firmware has to pick up the
    FwCfg file and has to apply the bootorder. Otherwise, the bootindex
    property won't have any effect. Recently, a commit was merged by EDKII
    to support that feature and we can simply cherry-pick it.
    
    PR:                     279720
    Reviewed by:            manu
    Approved by:            manu
    Sponsored by:           Beckhoff Automation GmbH & Co. KG
    Differential Revision:  https://reviews.freebsd.org/D45768
---
 sysutils/edk2/Makefile | 3 ++-
 sysutils/edk2/distinfo | 4 +++-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sysutils/edk2/Makefile b/sysutils/edk2/Makefile
index 8cc289fb77ec..e45680fed188 100644
--- a/sysutils/edk2/Makefile
+++ b/sysutils/edk2/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	edk2
 PORTVERSION=	g202308
-PORTREVISION=	4
+PORTREVISION=	5
 CATEGORIES=	sysutils
 
 PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -124,6 +124,7 @@ PLAT_RESULT_VARS=	BhyveX64/${PLAT_TARGET}_GCC5/FV/BHYVE_VARS.fd
 PLAT_FILENAME=	BHYVE_UEFI.fd
 PLAT_FILENAME_CODE=	BHYVE_UEFI_CODE.fd
 PLAT_FILENAME_VARS=	BHYVE_UEFI_VARS.fd
+PATCHFILES=	ffce430d2b65d508a1604dc986ba16db3583943d.patch:-p1
 .endif
 
 .if ${FLAVOR} == qemu_x64
diff --git a/sysutils/edk2/distinfo b/sysutils/edk2/distinfo
index b5f9f8c140ef..1409fbc82c08 100644
--- a/sysutils/edk2/distinfo
+++ b/sysutils/edk2/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1693631263
+TIMESTAMP = 1719565938
 SHA256 (tianocore-edk2-g202308-edk2-stable202308_GH0.tar.gz) = 3f1cde1166ad94f86fc2375ee2c3f7f1c16c646b9518de3ff928efd28702ffe1
 SIZE (tianocore-edk2-g202308-edk2-stable202308_GH0.tar.gz) = 16801285
 SHA256 (tianocore-edk2-platforms-e509ac5a72_GH0.tar.gz) = 3b15b5b5c545023de4885a07b42a3426769323e4377fcf2d600b6094bcf4231c
@@ -15,3 +15,5 @@ SHA256 (openssl-openssl-openssl-3.0.9_GH0.tar.gz) = 2eec31f2ac0e126ff68d8107891e
 SIZE (openssl-openssl-openssl-3.0.9_GH0.tar.gz) = 15335782
 SHA256 (tianocore-edk2-cmocka-cmocka-1.1.5-23-g1cc9cde_GH0.tar.gz) = c2fb00395a55abd2ebfc2fcfe2705c7096cedd4416704dbb9237e394607fccb4
 SIZE (tianocore-edk2-cmocka-cmocka-1.1.5-23-g1cc9cde_GH0.tar.gz) = 100320
+SHA256 (ffce430d2b65d508a1604dc986ba16db3583943d.patch) = 2651482dc7c38563c8a1bec95eebb8f93bfe5051f95f5f4a05f201117650385e
+SIZE (ffce430d2b65d508a1604dc986ba16db3583943d.patch) = 3373



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202407011303.461D3JxU059177>