From b87fa4e16137a131612fc992c3d6cb4abe38d553 Mon Sep 17 00:00:00 2001 From: EnumDev Date: Fri, 20 Feb 2026 15:15:18 +0200 Subject: [PATCH] Update package version to 2.6.10 --- .gitignore | 5 +++-- pkg.info | 5 +++-- source.sh | 9 ++++++++- 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index 3e58e5f..9d96df7 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ -# Exclude bpm archives -*.bpm \ No newline at end of file +# Ignore BPM archives and signatures +*.bpm +*.bpm.sig diff --git a/pkg.info b/pkg.info index caa9fd7..c16217a 100644 --- a/pkg.info +++ b/pkg.info @@ -1,6 +1,6 @@ name: deno description: A secure runtime for JavaScript and TypeScript -version: 2.6.9 +version: 2.6.10 revision: 1 url: https://deno.land/ license: MIT @@ -13,6 +13,7 @@ depends: make_depends: - clang - cmake + - gn - lld - ninja - nodejs @@ -23,4 +24,4 @@ downloads: - url: https://github.com/denoland/deno/releases/download/v${BPM_PKG_VERSION}/deno_src.tar.gz extract_to: ${BPM_SOURCE} extract_strip_components: 1 - checksum: 1c856233c2b845848b5d85f66404b6b6fa9a5e04c8cf8b13025f3ce76c5100a4 + checksum: 9d36d89e11b61626d732d71fd5a2b83afba06d02373f1fa8daffff3a0addf936 diff --git a/source.sh b/source.sh index ecd5b36..0b8ed75 100644 --- a/source.sh +++ b/source.sh @@ -5,9 +5,16 @@ # The build function is executed in the source directory # This function is used to compile the source code build() { - export CC=clang CXX=clang++ AR=ar NM=nm + export CC=clang CXX=clang++ NINJA=/usr/bin/ninja GN=/usr/bin/gn AR=ar NM=nm export CLANG_BASE_PATH=/usr + local _extra_gn_args=( + '--custom_toolchain=//build/toolchain/linux/unbundle:default' + '--host_toolchain=//build/toolchain/linux/unbundle:default' + "clang_version=\"$(clang --version | grep -m1 version | sed 's/.* \([0-9]\+\).*/\1/')\"" + ) + export EXTRA_GN_ARGS="${_extra_gn_args[@]}" + cargo build --release }