Page MenuHomeFreeBSD

D24660.id71264.diff
No OneTemporary

D24660.id71264.diff

Index: sysutils/opensbi/Makefile
===================================================================
--- sysutils/opensbi/Makefile
+++ sysutils/opensbi/Makefile
@@ -2,18 +2,18 @@
PORTNAME= opensbi
DISTVERSIONPREFIX=v
-DISTVERSION= 0.6
+DISTVERSION= 0.7
CATEGORIES= sysutils
MAINTAINER= mhorne@FreeBSD.org
COMMENT= RISC-V SBI bootloader and firmware
LICENSE= BSD2CLAUSE
+
BUILD_DEPENDS= ${RISCV_PREFIX}gcc:devel/riscv64-none-elf-gcc \
${RISCV_PREFIX}ld:devel/binutils@riscv64_none_elf
USES= gmake
-
USE_GITHUB= yes
GH_ACCOUNT= riscv
@@ -44,16 +44,15 @@
${MAKE_CMD} -C ${WRKSRC} ${MAKE_ARGS} PLATFORM=${${platform}_PLATFORM}
do-install-${platform}-on:
- ${MKDIR} ${STAGEDIR}${DATADIR}
+ ${MKDIR} ${STAGEDIR}${LOCALBASE}
${MAKE_CMD} -C ${WRKSRC} PLATFORM=${${platform}_PLATFORM} \
- I=${STAGEDIR}${DATADIR} install_firmwares
+ I=${STAGEDIR}${LOCALBASE} install_firmwares
${MAKE_CMD} -C ${WRKSRC} PLATFORM=${${platform}_PLATFORM} \
- I=${STAGEDIR}${DATADIR} install_libplatsbi
+ I=${STAGEDIR}${LOCALBASE} install_libplatsbi
post-install-${platform}-on:
${STRIP_CMD} ${${platform}_STRIP_ARGS} \
- ${STAGEDIR}${DATADIR}/platform/${${platform}_PLATFORM}/firmware/fw_*.elf
- ${STRIP_CMD} ${STAGEDIR}${DATADIR}/platform/${${platform}_PLATFORM}/firmware/payloads/test.elf
+ ${STAGEDIR}${DATADIR}/lp64/${${platform}_PLATFORM}/firmware/fw_*.elf
.endfor # OPTIONS_GROUP_PLATFORMS
Index: sysutils/opensbi/distinfo
===================================================================
--- sysutils/opensbi/distinfo
+++ sysutils/opensbi/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1582555902
-SHA256 (riscv-opensbi-v0.6_GH0.tar.gz) = 46a93afd5465eba094ddba40015e754bf09f9e80e0702c00013d6bdb3ecd0a72
-SIZE (riscv-opensbi-v0.6_GH0.tar.gz) = 148351
+TIMESTAMP = 1588256868
+SHA256 (riscv-opensbi-v0.7_GH0.tar.gz) = f6c3d2f8cfec89495d5f6769af14b45102eea5a53da58dccb7ad5d85ad102e50
+SIZE (riscv-opensbi-v0.7_GH0.tar.gz) = 157275
Index: sysutils/opensbi/pkg-plist
===================================================================
--- sysutils/opensbi/pkg-plist
+++ sysutils/opensbi/pkg-plist
@@ -6,8 +6,8 @@
include/sbi/riscv_fp.h
include/sbi/riscv_io.h
include/sbi/riscv_locks.h
+include/sbi/sbi_bitmap.h
include/sbi/sbi_bitops.h
-include/sbi/sbi_bits.h
include/sbi/sbi_console.h
include/sbi/sbi_const.h
include/sbi/sbi_ecall.h
@@ -16,7 +16,9 @@
include/sbi/sbi_error.h
include/sbi/sbi_fifo.h
include/sbi/sbi_hart.h
+include/sbi/sbi_hartmask.h
include/sbi/sbi_hfence.h
+include/sbi/sbi_hsm.h
include/sbi/sbi_illegal_insn.h
include/sbi/sbi_init.h
include/sbi/sbi_ipi.h
@@ -32,35 +34,25 @@
include/sbi/sbi_types.h
include/sbi/sbi_unpriv.h
include/sbi/sbi_version.h
+include/sbi_utils/fdt/fdt_fixup.h
+include/sbi_utils/fdt/fdt_helper.h
include/sbi_utils/irqchip/plic.h
include/sbi_utils/serial/sifive-uart.h
include/sbi_utils/serial/uart8250.h
include/sbi_utils/sys/clint.h
include/sbi_utils/sys/htif.h
-lib/libsbi.a
-lib/libsbiutils.a
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_dynamic.bin
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_dynamic.elf
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_jump.bin
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_jump.elf
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_payload.bin
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/fw_payload.elf
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/payloads/test.bin
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/firmware/payloads/test.elf
-%%QEMU_VIRT%%%%DATADIR%%/platform/qemu/virt/lib/libplatsbi.a
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_dynamic.bin
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_dynamic.elf
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_jump.bin
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_jump.elf
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_payload.bin
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/fw_payload.elf
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/payloads/test.bin
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/firmware/payloads/test.elf
-%%SIFIVE_FU540%%%%DATADIR%%/platform/sifive/fu540/lib/libplatsbi.a
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_jump.bin
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_jump.elf
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_payload.bin
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/fw_payload.elf
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/payloads/test.bin
-%%SPIKE%%%%DATADIR%%/platform/spike/firmware/payloads/test.elf
-%%SPIKE%%%%DATADIR%%/platform/spike/lib/libplatsbi.a
+lib64/lp64/libsbi.a
+lib64/lp64/libsbiutils.a
+%%QEMU_VIRT%%%%DATADIR%%/lp64/qemu/virt/firmware/fw_dynamic.bin
+%%QEMU_VIRT%%%%DATADIR%%/lp64/qemu/virt/firmware/fw_dynamic.elf
+%%QEMU_VIRT%%%%DATADIR%%/lp64/qemu/virt/firmware/fw_jump.bin
+%%QEMU_VIRT%%%%DATADIR%%/lp64/qemu/virt/firmware/fw_jump.elf
+%%QEMU_VIRT%%lib64/lp64/opensbi/qemu/virt/lib/libplatsbi.a
+%%SIFIVE_FU540%%%%DATADIR%%/lp64/sifive/fu540/firmware/fw_dynamic.bin
+%%SIFIVE_FU540%%%%DATADIR%%/lp64/sifive/fu540/firmware/fw_dynamic.elf
+%%SIFIVE_FU540%%%%DATADIR%%/lp64/sifive/fu540/firmware/fw_jump.bin
+%%SIFIVE_FU540%%%%DATADIR%%/lp64/sifive/fu540/firmware/fw_jump.elf
+%%SIFIVE_FU540%%lib64/lp64/opensbi/sifive/fu540/lib/libplatsbi.a
+%%SPIKE%%%%DATADIR%%/lp64/spike/firmware/fw_jump.bin
+%%SPIKE%%%%DATADIR%%/lp64/spike/firmware/fw_jump.elf
+%%SPIKE%%lib64/lp64/opensbi/spike/lib/libplatsbi.a

File Metadata

Mime Type
text/plain
Expires
Fri, Jun 26, 7:58 AM (14 h, 38 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34349518
Default Alt Text
D24660.id71264.diff (5 KB)

Event Timeline