Changeset View
Changeset View
Standalone View
Standalone View
sysutils/edk2/Makefile
PORTNAME= edk2 | PORTNAME= edk2 | ||||
PORTVERSION= g202005 | PORTVERSION= g202102 | ||||
CATEGORIES= sysutils | CATEGORIES= sysutils | ||||
MAINTAINER= uboot@FreeBSD.org | MAINTAINER= uboot@FreeBSD.org | ||||
COMMENT= EDK2 Firmware for ${FLAVOR} | COMMENT= EDK2 Firmware for ${FLAVOR} | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
ONLY_FOR_ARCHS= aarch64 amd64 | ONLY_FOR_ARCHS= aarch64 amd64 | ||||
ONLY_FOR_ARCHS_REASON= This port only provides firmware for aarch64 and amd64 machine | ONLY_FOR_ARCHS_REASON= This port only provides firmware for aarch64 and amd64 machine | ||||
PKGNAMESUFFIX= -${FLAVOR:C/_/-/g} | PKGNAMESUFFIX= -${FLAVOR:C/_/-/g} | ||||
FLAVORS= macchiatobin rpi3 rpi4 xen_x64 | FLAVORS= macchiatobin rpi3 rpi4 xen_x64 | ||||
FLAVOR?= macchiatobin | FLAVOR?= macchiatobin | ||||
USES= gmake python:3.7+,build | USES= gmake python:3.7+,build | ||||
USE_GCC= yes:build | USE_GCC= yes:build | ||||
BUILD_DEPENDS+= dtc>=1.4.1:sysutils/dtc \ | BUILD_DEPENDS+= dtc>=1.4.1:sysutils/dtc \ | ||||
bash:shells/bash | bash:shells/bash | ||||
# Both platform and non-osi repository don't have release, use latest known to work tag | # Both platform and non-osi repository don't have release, use latest known to work tag | ||||
PLATFORM_TAG= b716f363 | PLATFORM_TAG= 89f6170d | ||||
NONOSI_TAG= f8023973 | NONOSI_TAG= f9b9957d | ||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= tianocore | GH_ACCOUNT= tianocore | ||||
GH_TAGNAME= edk2-stable202005 | GH_TAGNAME= edk2-stable202102 | ||||
GH_TUPLE= tianocore:edk2-platforms:${PLATFORM_TAG}:platforms \ | GH_TUPLE= tianocore:edk2-platforms:${PLATFORM_TAG}:platforms \ | ||||
tianocore:edk2-non-osi:${NONOSI_TAG}:nonosi \ | tianocore:edk2-non-osi:${NONOSI_TAG}:nonosi \ | ||||
openssl:openssl:OpenSSL_1_1_1d-2-gc3656cc594:openssl/CryptoPkg/Library/OpensslLib/openssl \ | openssl:openssl:OpenSSL_1_1_1g:openssl/CryptoPkg/Library/OpensslLib/openssl \ | ||||
ucb-bar:berkeley-softfloat-3:master:softfloat/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 \ | ucb-bar:berkeley-softfloat-3:master:softfloat/ArmPkg/Library/ArmSoftFloatLib/berkeley-softfloat-3 \ | ||||
kkos:oniguruma:v6.9.4_mark1:oniguruma/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma \ | kkos:oniguruma:v6.9.4_mark1:oniguruma/MdeModulePkg/Universal/RegularExpressionDxe/oniguruma \ | ||||
google:brotli:v1.0.7-17-g666c328:brotli/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli | google:brotli:v1.0.7-17-g666c328:brotli/MdeModulePkg/Library/BrotliCustomDecompressLib/brotli \ | ||||
akheron:jansson:v2.13.1:jansson/RedfishPkg/Library/JsonLib/jansson | |||||
BINARY_ALIAS= make=${LOCALBASE}/bin/gmake \ | BINARY_ALIAS= make=${LOCALBASE}/bin/gmake \ | ||||
dtc=${LOCALBASE}/bin/dtc \ | dtc=${LOCALBASE}/bin/dtc \ | ||||
gcc=${LOCALBASE}/bin/gcc${GCC_DEFAULT} \ | gcc=${LOCALBASE}/bin/gcc${GCC_DEFAULT} \ | ||||
gcc-ar=${LOCALBASE}/bin/gcc-ar${GCC_DEFAULT} \ | gcc-ar=${LOCALBASE}/bin/gcc-ar${GCC_DEFAULT} \ | ||||
g++=${LOCALBASE}/bin/g++${GCC_DEFAULT} \ | g++=${LOCALBASE}/bin/g++${GCC_DEFAULT} \ | ||||
python3=${PYTHON_CMD} python=${PYTHON_CMD} | python3=${PYTHON_CMD} python=${PYTHON_CMD} | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |