git: c29f8e572143 - main - www/deno: Avoid hardcoding llvm version.
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 06 Jul 2026 15:58:41 UTC
The branch main has been updated by delphij:
URL: https://cgit.FreeBSD.org/ports/commit/?id=c29f8e57214353f0477390bf14cd9f48f976b3c4
commit c29f8e57214353f0477390bf14cd9f48f976b3c4
Author: Xin LI <delphij@FreeBSD.org>
AuthorDate: 2026-07-06 06:55:04 +0000
Commit: Xin LI <delphij@FreeBSD.org>
CommitDate: 2026-07-06 15:58:28 +0000
www/deno: Avoid hardcoding llvm version.
---
www/deno/Makefile | 2 +-
...-cargo-crates_v8-149.4.0_build_toolchain_gcc__toolchain.gni | 10 +++++-----
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/www/deno/Makefile b/www/deno/Makefile
index 8bd57b9f27ea..65a2a852238a 100644
--- a/www/deno/Makefile
+++ b/www/deno/Makefile
@@ -74,7 +74,7 @@ post-patch:
${REINPLACE_CMD} "s|${PREFIX}|${PREFIX}|" \
${WRKSRC}/cli/task_runner.rs \
${WRKSRC}/tests/unit_node/process_test.ts
- ${REINPLACE_CMD} -e "s|%%CC%%|${CC}|" -e "s|%%CXX%%|${CXX}|" \
+ ${REINPLACE_CMD} -e "s|%%LLVM_PREFIX%%|${LLVM_PREFIX}|g" \
${WRKSRC}/cargo-crates/v8-${V8_CARGO_V}/build/toolchain/gcc_toolchain.gni
${REINPLACE_CMD} "s|linux|freebsd|g" \
${WRKSRC}/tests/ffi/testdata/ffi_callback_errors.ts \
diff --git a/www/deno/files/patch-cargo-crates_v8-149.4.0_build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-cargo-crates_v8-149.4.0_build_toolchain_gcc__toolchain.gni
index 4ffb779d36bd..99970480b568 100644
--- a/www/deno/files/patch-cargo-crates_v8-149.4.0_build_toolchain_gcc__toolchain.gni
+++ b/www/deno/files/patch-cargo-crates_v8-149.4.0_build_toolchain_gcc__toolchain.gni
@@ -38,15 +38,15 @@
-
- cc = "${prefix}/clang"
- cxx = "${prefix}/clang++"
-+ cc = "/usr/local/llvm21/bin/clang"
-+ cxx = "/usr/local/llvm21/bin/clang++"
++ cc = "%%LLVM_PREFIX%%/bin/clang"
++ cxx = "%%LLVM_PREFIX%%/bin/clang++"
ld = cxx
- readelf = "${prefix}/llvm-readelf"
- ar = "${prefix}/llvm-ar"
- nm = "${prefix}/llvm-nm"
-+ readelf = "readelf"
-+ ar = "llvm-ar"
-+ nm = "nm"
++ readelf = "%%LLVM_PREFIX%%/bin/llvm-readelf"
++ ar = "%%LLVM_PREFIX%%/bin/llvm-ar"
++ nm = "%%LLVM_PREFIX%%/bin/llvm-nm"
forward_variables_from(invoker, "*", [ "toolchain_args" ])