From nobody Mon Jul 1 13:03:19 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4WCR6w1ndwz5Mnrv; Mon, 01 Jul 2024 13:03:20 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4WCR6v6Yn1z4h9C; Mon, 1 Jul 2024 13:03:19 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719838999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=leld3Zym58K9RZbR0xEssD9eT5/YMpRW+IIItU7wphc=; b=LaToC6HNH2GN/6+vlNHSCvA89sjICtVmsINoiUlCV644KVfFFSRFSoHHuCndYHNN/NcOYZ MegXU2y9mdLft0gd0n/TlCCNkqH8ZujLp8f/MLrB75ccilQat4S5NXuWgStdnNja0LCpVM EpjHucQuqRPy55yWhI3ksv4Yztvm5fFgfhRcxegl5MokAZEsVoj70vpf0EYrcap0Uvk9WN bYKiyL0l5+UIjK+DpHjA4qTux7yRTe5+MsTBcBsy81Q1a0TnDr7T6xBjPdjGYoA83ex14I ydZmeMTIFhinSDKxT6qPZw7z0O2XBvwktkTf6LymYe0U9fZPhJOqnhPZm2pwBg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1719838999; a=rsa-sha256; cv=none; b=mXe/psmldovqsFDFAipHnZ5sWyyWT17mJTdRt/M/4jr3Uzys85+A4WsBpKY+QhWA+9lcGF poId5kHZHTAv36jzMnG9sZtmrlBTHZ5o19r0oiNo/7pa9IHHanDnqbB4o03jLbYkBT3TLH y6eu9DfLwTQJFkWT/ynYYDHv7aAptl+ceQIG+jXzI1tBEfYN6/XxDKr013WuFbgfobYb0j dR4WzUW2u6frUwivWOL/ndLPbbdT0asrAaQzhT2lll3kO9wSKM0rat9BeU/7PzMr5bOOvb srFdv4iyZ9qUlaer+6QUwjbcvfJ32fDd1Tua+hS5Asjv7o763Zgm2bhvsHSiaw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1719838999; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=leld3Zym58K9RZbR0xEssD9eT5/YMpRW+IIItU7wphc=; b=tq3P8206TK7fjCKXNh3Gv8nM25ppvZMIm2IotyKWOVY93tlS2g8CMnWVJ9hRg9EMdDYF+Z //uEixOLJArSehylh75lMdIm0hOiIzOxeQL4Xk1PI/3c5rUgjPckNfEpjKuuYrUCRV84cV lsDhLoVH93cDMDNKcXyHp2cyOl5M8mVgxT+lp27pBmp53WWVm2Pkr/5hnfwPwJSmIgb4Wb Y/k3/3KalOF4ZWSOVQm3rR2mApy0i5nbghc5Kn9eZgk/2CGPvlzkMGUIXZz/1MncHXFO4S +j34dFuZ4BGFo61Q8f9g0E0as1YiGD2B8HgUdFkiH+l2QHrFXxLbwsMc2cxM7g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4WCR6v5Qk6z152Z; Mon, 1 Jul 2024 13:03:19 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 461D3JLq059180; Mon, 1 Jul 2024 13:03:19 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 461D3JxU059177; Mon, 1 Jul 2024 13:03:19 GMT (envelope-from git) Date: Mon, 1 Jul 2024 13:03:19 GMT Message-Id: <202407011303.461D3JxU059177@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Corvin =?utf-8?Q?K=C3=B6hne?= Subject: git: 54eaea1ccd17 - main - sysutils/edk2: make bhyve's bootorder feature work List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: corvink X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 54eaea1ccd17ac679d065531243253b8bc682851 Auto-Submitted: auto-generated The branch main has been updated by corvink: URL: https://cgit.FreeBSD.org/ports/commit/?id=54eaea1ccd17ac679d065531243253b8bc682851 commit 54eaea1ccd17ac679d065531243253b8bc682851 Author: Corvin Köhne AuthorDate: 2024-06-28 06:54:01 +0000 Commit: Corvin Köhne 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