head 1.5; access; symbols pkgsrc-2023Q4:1.5.0.6 pkgsrc-2023Q4-base:1.5 pkgsrc-2023Q3:1.5.0.4 pkgsrc-2023Q3-base:1.5 pkgsrc-2023Q2:1.5.0.2 pkgsrc-2023Q2-base:1.5 pkgsrc-2023Q1:1.4.0.14 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.12 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.10 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.8 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.6 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.4 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.2 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.3.0.26 pkgsrc-2021Q2-base:1.3 pkgsrc-2021Q1:1.3.0.24 pkgsrc-2021Q1-base:1.3 pkgsrc-2020Q4:1.3.0.22 pkgsrc-2020Q4-base:1.3 pkgsrc-2020Q3:1.3.0.20 pkgsrc-2020Q3-base:1.3 pkgsrc-2020Q2:1.3.0.18 pkgsrc-2020Q2-base:1.3 pkgsrc-2020Q1:1.3.0.14 pkgsrc-2020Q1-base:1.3 pkgsrc-2019Q4:1.3.0.16 pkgsrc-2019Q4-base:1.3 pkgsrc-2019Q3:1.3.0.12 pkgsrc-2019Q3-base:1.3 pkgsrc-2019Q2:1.3.0.10 pkgsrc-2019Q2-base:1.3 pkgsrc-2019Q1:1.3.0.8 pkgsrc-2019Q1-base:1.3 pkgsrc-2018Q4:1.3.0.6 pkgsrc-2018Q4-base:1.3 pkgsrc-2018Q3:1.3.0.4 pkgsrc-2018Q3-base:1.3 pkgsrc-2018Q2:1.3.0.2 pkgsrc-2018Q2-base:1.3 pkgsrc-2018Q1:1.2.0.8 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.6 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.4 pkgsrc-2017Q3-base:1.2; locks; strict; comment @# @; 1.5 date 2023.06.06.12.42.23; author riastradh; state Exp; branches; next 1.4; commitid xhspr6Z8JLQOWSrE; 1.4 date 2021.08.12.07.30.21; author wiz; state Exp; branches; next 1.3; commitid JmCE6U69x1GjyE4D; 1.3 date 2018.06.06.21.58.28; author wiz; state Exp; branches; next 1.2; commitid 9rjgl57dnvnzJgFA; 1.2 date 2017.09.07.15.30.31; author jmcneill; state Exp; branches; next 1.1; commitid thciEgWMQIcPkh6A; 1.1 date 2017.09.01.21.03.11; author jmcneill; state Exp; branches; next ; commitid RyoqpViQR3jVmx5A; desc @@ 1.5 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @# $NetBSD: u-boot-arm64.mk,v 1.4 2021/08/12 07:30:21 wiz Exp $ MAINTAINER= port-arm@@NetBSD.org TOOL_DEPENDS+= cross-aarch64-none-elf-gcc-[0-9]*:../../cross/aarch64-none-elf-gcc UBOOT_ENV+= CROSS_COMPILE=${PREFIX}/cross-aarch64-none-elf/bin/aarch64-none-elf- .include "u-boot.mk" PKG_OPTIONS_VAR= PKG_OPTIONS.u-boot-${UBOOT_TARGET} PKG_SUPPORTED_OPTIONS= el1 .include "../../mk/bsd.options.mk" .if !empty(PKG_OPTIONS:Mel1) UBOOT_OPTIONS+= CONFIG_ARMV8_SWITCH_TO_EL1=y .endif @ 1.4 log @u-boot*: fix more pkglint @ text @d1 1 a1 1 # $NetBSD: u-boot-arm64.mk,v 1.3 2018/06/06 21:58:28 wiz Exp $ d4 1 a4 1 BUILD_DEPENDS+= cross-aarch64-none-elf-gcc-[0-9]*:../../cross/aarch64-none-elf-gcc @ 1.3 log @u-boot: include bsd.pkg.mk later Ideally, this should happen in the main Makefiles and not in an included file like this one, but the change for that is too big for me for now and this fixes u-boot-pine64. @ text @d1 1 a1 1 # $NetBSD: u-boot-arm64.mk,v 1.2 2017/09/07 15:30:31 jmcneill Exp $ a17 2 .include "../../mk/bsd.pkg.mk" @ 1.2 log @Add an 'el1' pkg option for enabling CONFIG_ARMV8_SWITCH_TO_EL1 @ text @d1 1 a1 1 # $NetBSD: u-boot-arm64.mk,v 1.1 2017/09/01 21:03:11 jmcneill Exp $ d8 2 d19 1 a19 1 .include "u-boot.mk" @ 1.1 log @Add support for 64-bit ARM targets. @ text @d1 1 a1 1 # $NetBSD: u-boot-arm.mk,v 1.1 2017/08/12 14:23:43 jmcneill Exp $ d8 9 @