diff --git a/sysutils/opensbi/Makefile b/sysutils/opensbi/Makefile index 50317266b7e1..9a26c370d5ea 100644 --- a/sysutils/opensbi/Makefile +++ b/sysutils/opensbi/Makefile @@ -1,37 +1,37 @@ PORTNAME= opensbi DISTVERSIONPREFIX=v -DISTVERSION= 1.8.1 +DISTVERSION= 1.9 CATEGORIES= sysutils MAINTAINER= mhorne@FreeBSD.org COMMENT= RISC-V SBI bootloader and firmware WWW= https://github.com/riscv-software-src/opensbi LICENSE= BSD2CLAUSE BUILD_DEPENDS= bash:shells/bash \ dtc:sysutils/dtc USES= gmake python:build shebangfix SHEBANG_FILES= scripts/Kconfiglib/*.py USE_GITHUB= yes GH_ACCOUNT= riscv-software-src MAKE_ARGS= LLVM=1 I=${STAGEDIR}${PREFIX} V=1 \ FW_PAYLOAD=n FW_TEXT_START=0x80000000 \ OPENSBI_VERSION_GIT= PLATFORM=generic GENERIC_STRIP_ARGS= -K tohost -K fromhost INSTALL_TARGET= install PLIST_SUB+= RISCV_ABI=${PLATFORM_RISCV_ABI} PLATFORM_RISCV_ABI= lp64 post-install: ${STRIP_CMD} ${GENERIC_STRIP_ARGS} \ ${STAGEDIR}${DATADIR}/${PLATFORM_RISCV_ABI}/generic/firmware/fw_*.elf .include diff --git a/sysutils/opensbi/distinfo b/sysutils/opensbi/distinfo index 6b93e107e752..031f58d06ddb 100644 --- a/sysutils/opensbi/distinfo +++ b/sysutils/opensbi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768236677 -SHA256 (riscv-software-src-opensbi-v1.8.1_GH0.tar.gz) = fb1ae61a85e966322101acb1c982f84d9eaafc4de7dd474a7d7546d9bb321c6f -SIZE (riscv-software-src-opensbi-v1.8.1_GH0.tar.gz) = 514734 +TIMESTAMP = 1783616265 +SHA256 (riscv-software-src-opensbi-v1.9_GH0.tar.gz) = f6c4985843d6d878b5b511d7d7a930b6b541d3d9305371f2d9780765428f66f4 +SIZE (riscv-software-src-opensbi-v1.9_GH0.tar.gz) = 551157 diff --git a/sysutils/u-boot-sifive-fu540/Makefile b/sysutils/u-boot-sifive-fu540/Makefile index b678f8a6e7b5..4bf543eba2e4 100644 --- a/sysutils/u-boot-sifive-fu540/Makefile +++ b/sysutils/u-boot-sifive-fu540/Makefile @@ -1,18 +1,18 @@ MASTERDIR= ${.CURDIR}/../u-boot-master -U_BOOT_SLAVE_PORTREVISION_2025.10=1 +U_BOOT_SLAVE_PORTREVISION_2025.10=2 MODEL= sifive-fu540 BOARD_CONFIG= sifive_unleashed_defconfig FAMILY= sifive UBOOT_ARCH= riscv64 # The FIT image will embed an OpenSBI firmware binary OPENSBI_FIRM= ${LOCALBASE}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin BUILD_DEPENDS+= ${OPENSBI_FIRM}:sysutils/opensbi MAKE_ENV+= OPENSBI=${OPENSBI_FIRM} UBOOT_MOVE= ${WRKSRC}/spl/u-boot-spl.bin UBOOT_PLIST= u-boot.itb u-boot-spl.bin .include "${MASTERDIR}/Makefile" diff --git a/sysutils/u-boot-sifive-fu740/Makefile b/sysutils/u-boot-sifive-fu740/Makefile index 246d78a2219f..7021fa3fe5b9 100644 --- a/sysutils/u-boot-sifive-fu740/Makefile +++ b/sysutils/u-boot-sifive-fu740/Makefile @@ -1,18 +1,18 @@ MASTERDIR= ${.CURDIR}/../u-boot-master -U_BOOT_SLAVE_PORTREVISION_2025.10=1 +U_BOOT_SLAVE_PORTREVISION_2025.10=2 MODEL= sifive-fu740 BOARD_CONFIG= sifive_unmatched_defconfig FAMILY= sifive UBOOT_ARCH= riscv64 # The FIT image will embed an OpenSBI firmware binary OPENSBI_FIRM= ${LOCALBASE}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin BUILD_DEPENDS+= ${OPENSBI_FIRM}:sysutils/opensbi MAKE_ENV+= OPENSBI=${OPENSBI_FIRM} UBOOT_MOVE= ${WRKSRC}/spl/u-boot-spl.bin UBOOT_PLIST= u-boot.itb u-boot-spl.bin .include "${MASTERDIR}/Makefile" diff --git a/sysutils/u-boot-starfive-visionfive2/Makefile b/sysutils/u-boot-starfive-visionfive2/Makefile index 7c513886057f..ab8041c53b1f 100644 --- a/sysutils/u-boot-starfive-visionfive2/Makefile +++ b/sysutils/u-boot-starfive-visionfive2/Makefile @@ -1,18 +1,18 @@ MASTERDIR= ${.CURDIR}/../u-boot-master -U_BOOT_SLAVE_PORTREVISION_2025.10=1 +U_BOOT_SLAVE_PORTREVISION_2025.10=2 MODEL= starfive-visionfive2 BOARD_CONFIG= starfive_visionfive2_defconfig FAMILY= starfive UBOOT_ARCH= riscv64 # The FIT image will embed an OpenSBI firmware binary OPENSBI_FIRM= ${LOCALBASE}/share/opensbi/lp64/generic/firmware/fw_dynamic.bin BUILD_DEPENDS+= ${OPENSBI_FIRM}:sysutils/opensbi MAKE_ENV+= OPENSBI=${OPENSBI_FIRM} UBOOT_MOVE= ${WRKSRC}/spl/u-boot-spl.bin.normal.out UBOOT_PLIST= u-boot.itb u-boot-spl.bin.normal.out .include "${MASTERDIR}/Makefile"