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
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: sysutils/uefi-edk2-bhyve/Makefile

Number of commits found: 20

Wednesday, 25 May 2022
19:33 Rebecca Cran (bcran) search for other commits by this committer
sysutils/edk2: Add bhyve as a new FLAVOR of edk2

Instead of having a separate sysutils/uefi-edk2-bhyve port, add bhyve
as a FLAVOR of sysutils/edk2 and delete sysutils/uefi-edk2-bhyve.

To support existing users who depend on firmware in
/usr/local/share/uefi-firmware create compatibility symlinks.

Update sysutils/bhyve-firmware to depend on edk2@bhyve.

Differential Revision: https://reviews.freebsd.org/D35148
Reviewed by: manu
Approved by: manu
commit hash: 2e6a6ccd15d1c2b83ea238325b9feddff4f8eaa7 commit hash: 2e6a6ccd15d1c2b83ea238325b9feddff4f8eaa7 commit hash: 2e6a6ccd15d1c2b83ea238325b9feddff4f8eaa7 commit hash: 2e6a6ccd15d1c2b83ea238325b9feddff4f8eaa7 2e6a6cc
Thursday, 5 May 2022
10:25 Dima Panov (fluffy) search for other commits by this committer
sysutils/uefi-edk2-bhyve: fix build with modern compilers

Since GCC11/Clang13, build was failed with error:
argument 2 of type 'const uint8_t *' {aka 'const unsigned char *'} declared as a
pointer [-Werror=vla-parameter]

Backport patch from brotli upstream

While here, fix string pointer overflows in USB handler code [1]

PR:	263545
Approved by:	portmgr blanket (Tier 1 fix build)
Obtained from:	Gentoo bug#801925 [1]
commit hash: 345fdf99b13a6ddecf78058ab92ea89fa12b0d21 commit hash: 345fdf99b13a6ddecf78058ab92ea89fa12b0d21 commit hash: 345fdf99b13a6ddecf78058ab92ea89fa12b0d21 commit hash: 345fdf99b13a6ddecf78058ab92ea89fa12b0d21 345fdf9
Sunday, 2 May 2021
17:09 Rebecca Cran (bcran) search for other commits by this committer
sysutils/uefi-edk2-bhyve: Update to edk2-stable202002 tag

This fixes PR 255431 and makes HTTP(S) boot support work.

PR:	255431
Approved by:	manu
Reviewed by:	manu,imp
Differential Revision:	https://reviews.freebsd.org/D30075
commit hash: 4cec3f9086f382a492522c85b1c5b702e545c00f commit hash: 4cec3f9086f382a492522c85b1c5b702e545c00f commit hash: 4cec3f9086f382a492522c85b1c5b702e545c00f commit hash: 4cec3f9086f382a492522c85b1c5b702e545c00f 4cec3f9
Wednesday, 7 Apr 2021
08:09 Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c commit hash: cf118ccf875508b9a1c570044c93cfcc82bd455c cf118cc
Tuesday, 6 Apr 2021
14:31 Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb commit hash: 305f148f482daf30dcf728039d03d019f88344eb 305f148
Thursday, 18 Feb 2021
02:57 bcran search for other commits by this committer
sysutils/uefi-edk2-bhyve*: Update and migrate to Python 3

o remove dependency on the now obsolete Python 2.7.
o sysutils/uefi-edk2-bhyve now uses the GH/tianocore/edk2 upstream repo.
  Use commit 2e1e8c35f3178df95d79da81ac6deec242da74c2 from master on
  2021-02-14.
o sysutils/uefi-edk2-bhyve-csm is no longer a slave port, since it
  continues to use the GH/freebsd/uefi-edk2 repo.
o sysutils/uefi-edk2-bhyve-devel is no longer required, so delete it.
o Update the port Makefiles to follow the style in sysutils/edk2.

Reviewed by:	grehan
Approved by:	woodsb02
Differential Revision:	https://reviews.freebsd.org/D27230
Original commitRevision:565866 
Saturday, 13 Feb 2021
22:49 gerald search for other commits by this committer
Back port r564778 | gerald | 2021-02-09 from uefi-edk2-bhyve-devel to
uefi-edk2-bhyve:

  Convert uefi-edk2-bhyve-devel to leverage the new "build" argument to
  USE_GCC, thus replacing direct manipulation of RUN_DEPENDS by the much
  simpler, declarative USE_GCC=yes:build.

PR:		211154
Original commitRevision:565184 
Tuesday, 3 Nov 2020
20:51 rene search for other commits by this committer
Return araujo@'s ports to the pool after his commit bit was safekept.
Original commitRevision:554036 
Saturday, 8 Feb 2020
14:55 bcran search for other commits by this committer
Revert "sysutils/uefi-edk2-bhyve: update to be same as uefi-edk2-bhyve-devel"

This reverts commit r525460.
Original commitRevision:525557 
Friday, 7 Feb 2020
04:44 bcran search for other commits by this committer
sysutils/uefi-edk2-bhyve: update to be same as uefi-edk2-bhyve-devel

Update sysutils/uefi-edk2-bhyve to be the same as the -devel port, and
delete the -devel port.

Also fix some issues in the Makefile.

Reviewed by:	mat, araujo
Approved by:	araujo
Differential Revision:	https://reviews.freebsd.org/D23476
Original commitRevision:525460 
Monday, 28 Jan 2019
06:07 araujo search for other commits by this committer
BaseTools: Add missing Elf relocation type for LTO build

Add support to convert missing Elf relocation types
(R_X86_64_PLT32, R_X86_64_GOTPCREL, R_X86_64_REX_GOTPCRELX)
to PeCoff, which are required by LTO image.

These changes are necessary to unbreak sysutils/uefi-edk2-bhyve on
FreeBSD after the update of devel/binutils to version 2.31.1.

Special thanks to bap@FreeBSD.org to help me debug and find a
solution for this issue.

Reported by:	many
Obtained
from:	https://github.com/M1cha/edk2/commit/86e401fd475eab7c74707edec3823fce06a686d9
Original commitRevision:491454 
Wednesday, 7 Nov 2018
06:39 araujo search for other commits by this committer
- Update to 0.2.
- Take maintainership.

Changelog of 0.2:
- Enable OvmfPkg/VirtioScsiDxe.
- Extend _PRT tables to cover all possible PCI slots and INT lines.

Approved by:	Fabian Freyer <fabian.freyer_physik.tu-berlin.de>
Sponsored by:	iXsystems Inc.
Differential Revision:	https://reviews.freebsd.org/D17778
Original commitRevision:484389 
Saturday, 28 Apr 2018
06:09 woodsb02 search for other commits by this committer
sysutils/uefi-edk2-bhyve: Update to 0.1

Changes this release:
- Linux kernels >= 4.15 will now boot properly in bhyve
- Includes a CSM/BIOS bugfix from Illumos

PR:		227765
Submitted by:	Fabian Freyer <fabian.freyer@physik.tu-berlin.de> (maintainer)
Approved by:	grehan
Differential Revision:	https://reviews.freebsd.org/D15180
Original commitRevision:468517 
Sunday, 25 Mar 2018
15:28 novel search for other commits by this committer
sysutils/uefi-edk2-bhyve: update to 20180318

PR:		226894
Submitted by:	maintainer
Original commitRevision:465522 
Saturday, 10 Mar 2018
10:07 tobik search for other commits by this committer
sysutils/uefi-edk2-bhyve: Remove GCC run dependency

The firmware does not require or link with any of the libraries
provided by GCC, so remove the GCC run dependency.

Due to the lack of an accepted better solution in bsd.gcc.mk to do
this, we use the hack used by other ports like devel/linux-kernel,
sysutils/memtest86+, sysutils/grub2-bhyve, misc/seabios, net/ipxe, ...

PR:		211079, 211154
Approved by:	Process paralysis
Original commitRevision:464059 
Sunday, 3 Dec 2017
08:25 antoine search for other commits by this committer
- Add explicit FLAVOR to a few dependencies
- Remove FLAVOR from py-docutils dependency in comms/uhd, in this case
  it needs the rst2html command, not the docutils module
- Mark some ports as not compatible with python3
Original commitRevision:455392 
Monday, 6 Nov 2017
15:28 novel search for other commits by this committer
sysutils/uefi-edk2-bhyve: stick to python2.7

Restrict python dependency to 2.7 as it fails to build with 3.x

PR:		223357
Submitted by:	Charlie Li
Approved by:	just-fix-it-blanket
Original commitRevision:453624 
Sunday, 10 Sep 2017
20:55 gerald search for other commits by this committer
Bump PORTREVISION for ports depending on the canonical version of GCC
(via Mk/bsd.default-versions.mk and lang/gcc) which has moved from
GCC 5.4 to GCC 6.4 under most circumstances.

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, c++11-lib, c++11-lang,
   c++14-lang, c++0x, c11, or gcc-c++11-lib.

PR:		219275
Original commitRevision:449591 
Saturday, 9 Jul 2016
16:10 novel search for other commits by this committer
sysutils/uefi-edk2-bhyve: add slave port with CSM

- add slave port for uefi-edk2-bhyve with CSM enabled.
  The CSM option was removed from the main port, and
  now the port uses different firmware name based on CSM
  setting, so master and slave ports can be installed
  simultaneously.
- rename destination path: s/uefi-firmwares/uefi-firmware
  because "firmware" is plural already
- Use USE_GCC instead of direct dependency

Submitted by:	maintainer
Differential Revision:	D7157
Original commitRevision:418285 
Tuesday, 5 Jul 2016
23:26 novel search for other commits by this committer
Add uefi-edk2-bhyve 20160704, UEFI-EDK2 firmware for bhyve.

PR:		210719
Submitted by:	fabian.freyer@physik.tu-berlin.de
Original commitRevision:418114 

Number of commits found: 20