git: 86de5a07c0ea - main - www/deno: Update to 2.2.8
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 07 Apr 2025 11:09:42 UTC
The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=86de5a07c0ea76b48b9fdcc66ebb646acbc216c3 commit 86de5a07c0ea76b48b9fdcc66ebb646acbc216c3 Author: Mikael Urankar <mikael@FreeBSD.org> AuthorDate: 2025-04-07 11:09:13 +0000 Commit: Mikael Urankar <mikael@FreeBSD.org> CommitDate: 2025-04-07 11:09:25 +0000 www/deno: Update to 2.2.8 --- www/deno/Makefile | 5 +- www/deno/Makefile.crates | 41 +++++----- www/deno/distinfo | 88 +++++++++++----------- www/deno/files/patch-Cargo.toml | 10 +-- www/deno/files/patch-build_config_BUILD.gn | 4 +- www/deno/files/patch-build_config_BUILDCONFIG.gn | 4 +- www/deno/files/patch-build_config_clang_BUILD.gn | 4 +- .../files/patch-build_config_compiler_BUILD.gn | 4 +- www/deno/files/patch-build_config_linux_BUILD.gn | 4 +- .../files/patch-build_config_linux_pkg-config.py | 4 +- .../files/patch-build_config_v8__target__cpu.gni | 4 +- www/deno/files/patch-build_detect__host__arch.py | 4 +- www/deno/files/patch-build_gn__run__binary.py | 4 +- www/deno/files/patch-build_linux_chrome.map | 4 +- .../files/patch-build_linux_unbundle_libusb.gn | 4 +- .../files/patch-build_toolchain_freebsd_BUILD.gn | 4 +- .../patch-build_toolchain_gcc__solink__wrapper.py | 4 +- .../files/patch-build_toolchain_gcc__toolchain.gni | 4 +- www/deno/files/patch-build_toolchain_rbe.gni | 4 +- www/deno/files/patch-build_toolchain_toolchain.gni | 4 +- www/deno/files/patch-cargo-crates_build.rs | 4 +- www/deno/files/patch-cli_task_runner.rs | 18 ++--- www/deno/files/patch-deno__panic_src_libunwind.rs | 20 +++++ www/deno/files/patch-deno_core_Cargo.toml | 4 +- www/deno/files/patch-v8_BUILD.gn | 4 +- www/deno/files/patch-v8_build_config_sysroot.gni | 4 +- www/deno/files/patch-v8_include_v8config.h | 4 +- www/deno/files/patch-v8_src_api_api.cc | 4 +- www/deno/files/patch-v8_src_base_cpu.cc | 4 +- .../patch-v8_src_base_platform_platform-freebsd.cc | 4 +- .../patch-v8_src_base_platform_platform-posix.cc | 4 +- .../files/patch-v8_src_diagnostics_perf-jit.cc | 4 +- www/deno/files/patch-v8_src_diagnostics_perf-jit.h | 4 +- ...h-v8_third__party_abseil-cpp_absl_base_config.h | 4 +- ..._party_abseil-cpp_absl_base_internal_sysinfo.cc | 4 +- 35 files changed, 157 insertions(+), 141 deletions(-) diff --git a/www/deno/Makefile b/www/deno/Makefile index c1aedc9c0814..0b434004d519 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,6 +1,6 @@ PORTNAME= deno DISTVERSIONPREFIX= v -DISTVERSION= 2.2.6 +DISTVERSION= 2.2.8 CATEGORIES= www MAINTAINER= mikael@FreeBSD.org @@ -43,8 +43,7 @@ PLIST_FILES= bin/${PORTNAME} \ BINARY_ALIAS= python3=${PYTHON_CMD} DENO_CORE_ICUDATA_V= 0.74.0 -DENO_TS_V= 0.20.2 -V8_CARGO_V= 135.0.0 +V8_CARGO_V= 135.1.0 V8_DISTDIR= ${CARGO_VENDOR_DIR}/v8-${V8_CARGO_V} V8_BPGO_DIR= ${V8_DISTDIR}/v8/tools/builtins-pgo diff --git a/www/deno/Makefile.crates b/www/deno/Makefile.crates index c3dbc4ddad2c..9483b28195f9 100644 --- a/www/deno/Makefile.crates +++ b/www/deno/Makefile.crates @@ -53,9 +53,7 @@ CARGO_CRATES= Inflector-0.11.4 \ bincode-1.3.3 \ bindgen-0.70.1 \ bindgen-0.71.1 \ - bit-set-0.5.3 \ bit-set-0.8.0 \ - bit-vec-0.6.3 \ bit-vec-0.8.0 \ bitflags-1.3.2 \ bitflags-2.8.0 \ @@ -75,7 +73,6 @@ CARGO_CRATES= Inflector-0.11.4 \ byteorder-lite-0.1.0 \ bytes-1.9.0 \ cache_control-0.2.0 \ - capacity_builder-0.1.3 \ capacity_builder-0.5.0 \ capacity_builder_macros-0.3.0 \ caseless-0.2.1 \ @@ -149,25 +146,26 @@ CARGO_CRATES= Inflector-0.11.4 \ deno-tower-lsp-macros-0.11.3 \ deno_ast-0.46.2 \ deno_cache_dir-0.18.0 \ - deno_config-0.51.0 \ - deno_core-0.341.0 \ + deno_config-0.52.0 \ + deno_core-0.342.0 \ deno_core_icudata-0.74.0 \ deno_doc-0.169.1 \ deno_error-0.5.6 \ deno_error_macro-0.5.6 \ - deno_graph-0.89.3 \ + deno_graph-0.89.4 \ deno_lint-0.74.0 \ deno_lockfile-0.24.0 \ deno_lockfile-0.25.0 \ deno_media_type-0.2.8 \ deno_native_certs-0.3.0 \ deno_npm-0.27.2 \ - deno_npm-0.30.1 \ - deno_ops-0.217.0 \ + deno_npm-0.30.3 \ + deno_ops-0.218.0 \ deno_package_json-0.6.0 \ + deno_panic-0.1.0 \ deno_path_util-0.3.2 \ deno_semver-0.7.1 \ - deno_task_shell-0.20.2 \ + deno_task_shell-0.22.0 \ deno_terminal-0.1.1 \ deno_terminal-0.2.2 \ deno_tower_lsp-0.4.3 \ @@ -259,10 +257,10 @@ CARGO_CRATES= Inflector-0.11.4 \ fsevent-sys-4.1.0 \ fslock-0.2.1 \ funty-2.0.0 \ - futures-0.3.30 \ + futures-0.3.31 \ futures-channel-0.3.31 \ futures-core-0.3.31 \ - futures-executor-0.3.30 \ + futures-executor-0.3.31 \ futures-io-0.3.31 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ @@ -345,7 +343,7 @@ CARGO_CRATES= Inflector-0.11.4 \ image-0.25.4 \ import_map-0.21.0 \ indexmap-1.9.3 \ - indexmap-2.7.1 \ + indexmap-2.8.0 \ inotify-0.9.6 \ inotify-sys-0.1.5 \ inout-0.1.3 \ @@ -376,7 +374,7 @@ CARGO_CRATES= Inflector-0.11.4 \ lazy_static-1.5.0 \ lcms2-6.1.0 \ lcms2-sys-4.0.5 \ - libc-0.2.168 \ + libc-0.2.171 \ libffi-3.2.0 \ libffi-sys-2.3.0 \ libloading-0.7.4 \ @@ -424,6 +422,7 @@ CARGO_CRATES= Inflector-0.11.4 \ new_debug_unreachable-1.0.6 \ nibble_vec-0.1.0 \ nix-0.27.1 \ + nix-0.29.0 \ nom-5.1.3 \ nom-7.1.3 \ notify-6.1.1 \ @@ -591,7 +590,7 @@ CARGO_CRATES= Inflector-0.11.4 \ serde_json-1.0.122 \ serde_repr-0.1.19 \ serde_urlencoded-0.7.1 \ - serde_v8-0.250.0 \ + serde_v8-0.251.0 \ serdect-0.2.0 \ sha1-0.10.6 \ sha1_smol-1.0.0 \ @@ -614,11 +613,10 @@ CARGO_CRATES= Inflector-0.11.4 \ slotmap-1.0.7 \ slug-0.1.5 \ sm3-0.4.2 \ - smallvec-1.13.2 \ + smallvec-1.14.0 \ smartstring-1.0.1 \ socket2-0.5.5 \ - sourcemap-8.0.1 \ - sourcemap-9.0.0 \ + sourcemap-9.1.2 \ spin-0.9.8 \ spirv-0.3.0+sdk-1.3.268.0 \ spki-0.7.3 \ @@ -629,13 +627,13 @@ CARGO_CRATES= Inflector-0.11.4 \ static_assertions-1.1.0 \ string_capacity-0.1.5 \ string_enum-1.0.0 \ - stringcase-0.3.0 \ + stringcase-0.4.0 \ strip-ansi-escapes-0.2.0 \ strsim-0.11.1 \ - strum-0.25.0 \ strum-0.26.3 \ - strum_macros-0.25.3 \ + strum-0.27.1 \ strum_macros-0.26.4 \ + strum_macros-0.27.1 \ subtle-2.5.0 \ swc_allocator-4.0.0 \ swc_atoms-5.0.0 \ @@ -748,7 +746,7 @@ CARGO_CRATES= Inflector-0.11.4 \ utf8_iter-1.0.4 \ utf8parse-0.2.1 \ uuid-1.8.0 \ - v8-135.0.0 \ + v8-135.1.0 \ v8_valueserializer-0.1.1 \ valuable-0.1.0 \ value-trait-0.10.0 \ @@ -770,6 +768,7 @@ CARGO_CRATES= Inflector-0.11.4 \ wasm-bindgen-shared-0.2.100 \ wasm-streams-0.4.0 \ wasm_dep_analyzer-0.2.0 \ + weak-table-0.3.2 \ web-sys-0.3.77 \ web-time-1.1.0 \ web-transport-proto-0.2.3 \ diff --git a/www/deno/distinfo b/www/deno/distinfo index 976f0c4a32da..b9b1f6bb0e12 100644 --- a/www/deno/distinfo +++ b/www/deno/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1743773543 +TIMESTAMP = 1744010860 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 @@ -109,12 +109,8 @@ SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e7720 SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 SHA256 (rust/crates/bindgen-0.71.1.crate) = 5f58bf3d7db68cfbac37cfc485a8d711e87e064c3d0fe0435b92f7a407f9d6b3 SIZE (rust/crates/bindgen-0.71.1.crate) = 237785 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a @@ -153,8 +149,6 @@ SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19d SIZE (rust/crates/bytes-1.9.0.crate) = 67320 SHA256 (rust/crates/cache_control-0.2.0.crate) = 1bf2a5fb3207c12b5d208ebc145f967fea5cac41a021c37417ccc31ba40f39ee SIZE (rust/crates/cache_control-0.2.0.crate) = 2738 -SHA256 (rust/crates/capacity_builder-0.1.3.crate) = 58ec49028cb308564429cd8fac4ef21290067a0afe8f5955330a8d487d0d790c -SIZE (rust/crates/capacity_builder-0.1.3.crate) = 5055 SHA256 (rust/crates/capacity_builder-0.5.0.crate) = 8f2d24a6dcf0cd402a21b65d35340f3a49ff3475dc5fdac91d22d2733e6641c6 SIZE (rust/crates/capacity_builder-0.5.0.crate) = 9551 SHA256 (rust/crates/capacity_builder_macros-0.3.0.crate) = 3b4a6cae9efc04cc6cbb8faf338d2c497c165c83e74509cf4dbedea948bbf6e5 @@ -301,10 +295,10 @@ SHA256 (rust/crates/deno_ast-0.46.2.crate) = b5700894f83f8d6a7507ed0667b27b812af SIZE (rust/crates/deno_ast-0.46.2.crate) = 100230 SHA256 (rust/crates/deno_cache_dir-0.18.0.crate) = 4cadb05700726eb97cb4914d8016ff81ece094b1c3ed442d6f48f297961a5a96 SIZE (rust/crates/deno_cache_dir-0.18.0.crate) = 34187 -SHA256 (rust/crates/deno_config-0.51.0.crate) = 8910eedd609c53d8ed2f38afaf6932ed4dcc7d09f572757443068a3e6eea16c0 -SIZE (rust/crates/deno_config-0.51.0.crate) = 73536 -SHA256 (rust/crates/deno_core-0.341.0.crate) = 143d4ac5f8f67ee99ab67ed84027c2a39815f5ce5295e85351a342a32973656d -SIZE (rust/crates/deno_core-0.341.0.crate) = 300327 +SHA256 (rust/crates/deno_config-0.52.0.crate) = e0e3242175b68ade08756db0eed2e9d0806e7a47c714e1abb451d3605cd96fb8 +SIZE (rust/crates/deno_config-0.52.0.crate) = 73815 +SHA256 (rust/crates/deno_core-0.342.0.crate) = 98701d7fdd467ea88f37f09cf8d5f0a90db67fa5b158431e2ef8f040cf807441 +SIZE (rust/crates/deno_core-0.342.0.crate) = 301379 SHA256 (rust/crates/deno_core_icudata-0.74.0.crate) = fe4dccb6147bb3f3ba0c7a48e993bfeb999d2c2e47a81badee80e2b370c8d695 SIZE (rust/crates/deno_core_icudata-0.74.0.crate) = 4581089 SHA256 (rust/crates/deno_doc-0.169.1.crate) = 6bcf13d7637f5eb22952319b9477ae21f2497e3e34823394794cf12266e8493c @@ -313,8 +307,8 @@ SHA256 (rust/crates/deno_error-0.5.6.crate) = 19fae9fe305307b5ef3ee4e8244c79cffc SIZE (rust/crates/deno_error-0.5.6.crate) = 10401 SHA256 (rust/crates/deno_error_macro-0.5.6.crate) = 5abb2556e91848b66f562451fcbcdee2a3b7c88281828908dcf7cca355f5d997 SIZE (rust/crates/deno_error_macro-0.5.6.crate) = 4512 -SHA256 (rust/crates/deno_graph-0.89.3.crate) = fdb78d1e8dcf31507d018472ae7d6d8c15cf704b0087b8c866b440aedbceb5ef -SIZE (rust/crates/deno_graph-0.89.3.crate) = 4612792 +SHA256 (rust/crates/deno_graph-0.89.4.crate) = 5d12e08a843ed1dbef68de3720092e67dcb958eae59ec2f26a459597c2c76be0 +SIZE (rust/crates/deno_graph-0.89.4.crate) = 4612979 SHA256 (rust/crates/deno_lint-0.74.0.crate) = 83275c0785438a3441b64a4c16b0f8355c5258b15db40190a2e1e8f8fd865104 SIZE (rust/crates/deno_lint-0.74.0.crate) = 242642 SHA256 (rust/crates/deno_lockfile-0.24.0.crate) = 632e835a53ed667d62fdd766c5780fe8361c831d3e3fbf1a760a0b7896657587 @@ -327,18 +321,20 @@ SHA256 (rust/crates/deno_native_certs-0.3.0.crate) = c867603d2a5dfea31f55cecebb5 SIZE (rust/crates/deno_native_certs-0.3.0.crate) = 7544 SHA256 (rust/crates/deno_npm-0.27.2.crate) = 4adceb4c34f10e837d0e3ae76e88dddefb13e83c05c1ef1699fa5519241c9d27 SIZE (rust/crates/deno_npm-0.27.2.crate) = 51049 -SHA256 (rust/crates/deno_npm-0.30.1.crate) = c9f0a6683bb7fbd8c2874d7da74f91a4d60ddb0355abe0d3c7cde0119112c9b7 -SIZE (rust/crates/deno_npm-0.30.1.crate) = 77878 -SHA256 (rust/crates/deno_ops-0.217.0.crate) = b88e5ad62fd6e4769c17a1eb37a59d93e91ef47f5e6e08b3b5ef8e308a19adda -SIZE (rust/crates/deno_ops-0.217.0.crate) = 82591 +SHA256 (rust/crates/deno_npm-0.30.3.crate) = 459d5cdced5fb532db6819148111f5d344d977bec1be72e49baee7471a5d244a +SIZE (rust/crates/deno_npm-0.30.3.crate) = 79035 +SHA256 (rust/crates/deno_ops-0.218.0.crate) = 57e5af655fdcdc3332c490d44c8244b91697e34568194af74b84b1774d7876fe +SIZE (rust/crates/deno_ops-0.218.0.crate) = 83409 SHA256 (rust/crates/deno_package_json-0.6.0.crate) = 236bc2d6d6c06b68cbde960542e13501cf833c975f221a012da619f714c57123 SIZE (rust/crates/deno_package_json-0.6.0.crate) = 8741 +SHA256 (rust/crates/deno_panic-0.1.0.crate) = 032c5c8f43f1402273f4cd1ca133931b3da094fa167406b6dec5875982e18969 +SIZE (rust/crates/deno_panic-0.1.0.crate) = 4713892 SHA256 (rust/crates/deno_path_util-0.3.2.crate) = c238a664a0a6f1ce0ff2b73c6854811526d00f442a12f878cb8555b23fe13aa3 SIZE (rust/crates/deno_path_util-0.3.2.crate) = 10390 SHA256 (rust/crates/deno_semver-0.7.1.crate) = 4775271f9b5602482698f76d24ea9ed8ba27af7f587a7e9a876916300c542435 SIZE (rust/crates/deno_semver-0.7.1.crate) = 29660 -SHA256 (rust/crates/deno_task_shell-0.20.2.crate) = fa3763bc068e17b6d488fb73ecda463c13ef792b0a5288b6018bc2119becd635 -SIZE (rust/crates/deno_task_shell-0.20.2.crate) = 48251 +SHA256 (rust/crates/deno_task_shell-0.22.0.crate) = 126e6062adfcc544f0937d610d23dc4dc70c4d2aab8636b31a93bcb26177115d +SIZE (rust/crates/deno_task_shell-0.22.0.crate) = 57457 SHA256 (rust/crates/deno_terminal-0.1.1.crate) = 7e6337d4e7f375f8b986409a76fbeecfa4bd8a1343e63355729ae4befa058eaf SIZE (rust/crates/deno_terminal-0.1.1.crate) = 4489 SHA256 (rust/crates/deno_terminal-0.2.2.crate) = 23f71c27009e0141dedd315f1dfa3ebb0a6ca4acce7c080fac576ea415a465f6 @@ -521,14 +517,14 @@ SHA256 (rust/crates/fslock-0.2.1.crate) = 04412b8935272e3a9bae6f48c7bfff74c2911f SIZE (rust/crates/fslock-0.2.1.crate) = 13463 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c SIZE (rust/crates/funty-2.0.0.crate) = 13160 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 @@ -693,8 +689,8 @@ SHA256 (rust/crates/import_map-0.21.0.crate) = 1215d4d92511fbbdaea50e750e91f2429 SIZE (rust/crates/import_map-0.21.0.crate) = 16093 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/indexmap-2.8.0.crate) = 3954d50fe15b02142bf25d3b8bdadb634ec3948f103d04ffe3031bc8fe9d7058 +SIZE (rust/crates/indexmap-2.8.0.crate) = 89670 SHA256 (rust/crates/inotify-0.9.6.crate) = f8069d3ec154eb856955c1c0fbffefbf5f3c40a104ec912d4797314c1801abff SIZE (rust/crates/inotify-0.9.6.crate) = 22971 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -755,8 +751,8 @@ SHA256 (rust/crates/lcms2-6.1.0.crate) = 680ec3fa42c36e0af9ca02f20a3742a82229c7f SIZE (rust/crates/lcms2-6.1.0.crate) = 31185 SHA256 (rust/crates/lcms2-sys-4.0.5.crate) = 593265f9a3172180024fb62580ee31348f31be924b19416da174ebb7fb623d2e SIZE (rust/crates/lcms2-sys-4.0.5.crate) = 284996 -SHA256 (rust/crates/libc-0.2.168.crate) = 5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d -SIZE (rust/crates/libc-0.2.168.crate) = 757025 +SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 +SIZE (rust/crates/libc-0.2.171.crate) = 785246 SHA256 (rust/crates/libffi-3.2.0.crate) = ce826c243048e3d5cec441799724de52e2d42f820468431fc3fceee2341871e2 SIZE (rust/crates/libffi-3.2.0.crate) = 24224 SHA256 (rust/crates/libffi-sys-2.3.0.crate) = f36115160c57e8529781b4183c2bb51fdc1f6d6d1ed345591d84be7703befb3c @@ -851,6 +847,8 @@ SHA256 (rust/crates/nibble_vec-0.1.0.crate) = 77a5d83df9f36fe23f0c3648c6bbb8b029 SIZE (rust/crates/nibble_vec-0.1.0.crate) = 11796 SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 SIZE (rust/crates/nix-0.27.1.crate) = 286494 +SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 +SIZE (rust/crates/nix-0.29.0.crate) = 318248 SHA256 (rust/crates/nom-5.1.3.crate) = 08959a387a676302eebf4ddbcbc611da04285579f76f88ee0506c63b1a61dd4b SIZE (rust/crates/nom-5.1.3.crate) = 135018 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -1185,8 +1183,8 @@ SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c9 SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 -SHA256 (rust/crates/serde_v8-0.250.0.crate) = f9b4f50e645e68fff5098d9cde15a26eb2a6c5c98bef8f95cfab186ecc6488de -SIZE (rust/crates/serde_v8-0.250.0.crate) = 35706 +SHA256 (rust/crates/serde_v8-0.251.0.crate) = f0ffa046dbea05faf0296054ed0e70d8fcf2fe94b78d66b4ce0fc338c179b102 +SIZE (rust/crates/serde_v8-0.251.0.crate) = 35077 SHA256 (rust/crates/serdect-0.2.0.crate) = a84f14a19e9a014bb9f4512488d9829a68e04ecabffb0f9904cd1ace94598177 SIZE (rust/crates/serdect-0.2.0.crate) = 11691 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba @@ -1231,16 +1229,14 @@ SHA256 (rust/crates/slug-0.1.5.crate) = 3bd94acec9c8da640005f8e135a39fc0372e7453 SIZE (rust/crates/slug-0.1.5.crate) = 6833 SHA256 (rust/crates/sm3-0.4.2.crate) = ebb9a3b702d0a7e33bc4d85a14456633d2b165c2ad839c5fd9a8417c1ab15860 SIZE (rust/crates/sm3-0.4.2.crate) = 10344 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd +SIZE (rust/crates/smallvec-1.14.0.crate) = 35561 SHA256 (rust/crates/smartstring-1.0.1.crate) = 3fb72c633efbaa2dd666986505016c32c3044395ceaf881518399d2f4127ee29 SIZE (rust/crates/smartstring-1.0.1.crate) = 29555 SHA256 (rust/crates/socket2-0.5.5.crate) = 7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9 SIZE (rust/crates/socket2-0.5.5.crate) = 54863 -SHA256 (rust/crates/sourcemap-8.0.1.crate) = 208d40b9e8cad9f93613778ea295ed8f3c2b1824217c6cfc7219d3f6f45b96d4 -SIZE (rust/crates/sourcemap-8.0.1.crate) = 43848 -SHA256 (rust/crates/sourcemap-9.0.0.crate) = dab08a862c70980b8e23698b507e272317ae52a608a164a844111f5372374f1f -SIZE (rust/crates/sourcemap-9.0.0.crate) = 43857 +SHA256 (rust/crates/sourcemap-9.1.2.crate) = 27c4ea7042fd1a155ad95335b5d505ab00d5124ea0332a06c8390d200bb1a76a +SIZE (rust/crates/sourcemap-9.1.2.crate) = 45871 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844 @@ -1261,20 +1257,20 @@ SHA256 (rust/crates/string_capacity-0.1.5.crate) = fcd14cb3a5abda6d2626370785f5f SIZE (rust/crates/string_capacity-0.1.5.crate) = 3728 SHA256 (rust/crates/string_enum-1.0.0.crate) = c9fe66b8ee349846ce2f9557a26b8f1e74843c4a13fb381f9a3d73617a5f956a SIZE (rust/crates/string_enum-1.0.0.crate) = 3910 -SHA256 (rust/crates/stringcase-0.3.0.crate) = 04028eeb851ed08af6aba5caa29f2d59a13ed168cee4d6bd753aeefcf1d636b0 -SIZE (rust/crates/stringcase-0.3.0.crate) = 17636 +SHA256 (rust/crates/stringcase-0.4.0.crate) = 72abeda133c49d7bddece6c154728f83eec8172380c80ab7096da9487e20d27c +SIZE (rust/crates/stringcase-0.4.0.crate) = 32401 SHA256 (rust/crates/strip-ansi-escapes-0.2.0.crate) = 55ff8ef943b384c414f54aefa961dd2bd853add74ec75e7ac74cf91dba62bcfa SIZE (rust/crates/strip-ansi-escapes-0.2.0.crate) = 8625 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125 -SIZE (rust/crates/strum-0.25.0.crate) = 5539 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 -SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0 -SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570 +SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32 +SIZE (rust/crates/strum-0.27.1.crate) = 7467 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 +SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8 +SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670 SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc SIZE (rust/crates/subtle-2.5.0.crate) = 13909 SHA256 (rust/crates/swc_allocator-4.0.0.crate) = cc6b926f0d94bbb34031fe5449428cfa1268cdc0b31158d6ad9c97e0fc1e79dd @@ -1499,8 +1495,8 @@ SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dc SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 SHA256 (rust/crates/uuid-1.8.0.crate) = a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 SIZE (rust/crates/uuid-1.8.0.crate) = 44043 -SHA256 (rust/crates/v8-135.0.0.crate) = bc24d3e68c7e9b581fce2f0ceb9d1ad61565bf783a36d80d530ccf2be212a295 -SIZE (rust/crates/v8-135.0.0.crate) = 34206776 +SHA256 (rust/crates/v8-135.1.0.crate) = 5861d62596971e448da865320a9ac547e2526fdf9eaf4fb40bf8a9f465bccecb +SIZE (rust/crates/v8-135.1.0.crate) = 34207303 SHA256 (rust/crates/v8_valueserializer-0.1.1.crate) = 97599c400fc79925922b58303e98fcb8fa88f573379a08ddb652e72cbd2e70f6 SIZE (rust/crates/v8_valueserializer-0.1.1.crate) = 57506 SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d @@ -1543,6 +1539,8 @@ SHA256 (rust/crates/wasm-streams-0.4.0.crate) = b65dc4c90b63b118468cf747d8bf3566 SIZE (rust/crates/wasm-streams-0.4.0.crate) = 34328 SHA256 (rust/crates/wasm_dep_analyzer-0.2.0.crate) = 2eeee3bdea6257cc36d756fa745a70f9d393571e47d69e0ed97581676a5369ca SIZE (rust/crates/wasm_dep_analyzer-0.2.0.crate) = 9655 +SHA256 (rust/crates/weak-table-0.3.2.crate) = 323f4da9523e9a669e1eaf9c6e763892769b1d38c623913647bfdc1532fe4549 +SIZE (rust/crates/weak-table-0.3.2.crate) = 23989 SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb @@ -1697,5 +1695,5 @@ SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7 SIZE (rust/crates/zune-core-0.4.12.crate) = 17355 SHA256 (rust/crates/zune-jpeg-0.4.13.crate) = 16099418600b4d8f028622f73ff6e3deaabdff330fb9a2a131dea781ee8b0768 SIZE (rust/crates/zune-jpeg-0.4.13.crate) = 62999 -SHA256 (denoland-deno-v2.2.6_GH0.tar.gz) = 7a4bb87163f68de848faac5e49fee4a432fa83c8e9dcec53daa0c3d3178f3b82 -SIZE (denoland-deno-v2.2.6_GH0.tar.gz) = 22493195 +SHA256 (denoland-deno-v2.2.8_GH0.tar.gz) = 2cb84f11794fc58f69b873e9b3db601b82fd8f6e72213d449efefc6c1011c46f +SIZE (denoland-deno-v2.2.8_GH0.tar.gz) = 22497513 diff --git a/www/deno/files/patch-Cargo.toml b/www/deno/files/patch-Cargo.toml index 1d4deb2a3c28..d35ea6b3014b 100644 --- a/www/deno/files/patch-Cargo.toml +++ b/www/deno/files/patch-Cargo.toml @@ -2,12 +2,12 @@ Disable using V8 custom libcxx. --- Cargo.toml.orig +++ Cargo.toml -@@ -51,7 +51,7 @@ repository = "https://github.com/denoland/deno" +@@ -51,7 +51,7 @@ deno_ast = { version = "=0.46.2", features = ["transpi [workspace.dependencies] deno_ast = { version = "=0.46.2", features = ["transpiling"] } --deno_core = { version = "0.341.0" } -+deno_core = { version = "0.341.0", default-features = false, features = ["include_icu_data"] } +-deno_core = { version = "0.342.0" } ++deno_core = { version = "0.342.0", default-features = false, features = ["include_icu_data"] } - deno_bench_util = { version = "0.190.0", path = "./bench_util" } - deno_config = { version = "=0.51.0", features = ["workspace"] } + deno_bench_util = { version = "0.193.0", path = "./bench_util" } + deno_config = { version = "=0.52.0", features = ["workspace"] } diff --git a/www/deno/files/patch-build_config_BUILD.gn b/www/deno/files/patch-build_config_BUILD.gn index 5af1697ec056..d0ebaba2bf84 100644 --- a/www/deno/files/patch-build_config_BUILD.gn +++ b/www/deno/files/patch-build_config_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/BUILD.gn.orig 2024-07-30 11:12:21 UTC -+++ cargo-crates/v8-135.0.0/build/config/BUILD.gn +--- cargo-crates/v8-135.1.0/build/config/BUILD.gn.orig 2024-07-30 11:12:21 UTC ++++ cargo-crates/v8-135.1.0/build/config/BUILD.gn @@ -123,7 +123,7 @@ config("debug") { # builds, and we have to tell it to turn it off. defines += [ "_HAS_ITERATOR_DEBUGGING=0" ] diff --git a/www/deno/files/patch-build_config_BUILDCONFIG.gn b/www/deno/files/patch-build_config_BUILDCONFIG.gn index 3f6811d1c470..f59e9ac8013a 100644 --- a/www/deno/files/patch-build_config_BUILDCONFIG.gn +++ b/www/deno/files/patch-build_config_BUILDCONFIG.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/BUILDCONFIG.gn.orig 2024-05-21 18:07:39 UTC -+++ cargo-crates/v8-135.0.0/build/config/BUILDCONFIG.gn +--- cargo-crates/v8-135.1.0/build/config/BUILDCONFIG.gn.orig 2024-05-21 18:07:39 UTC ++++ cargo-crates/v8-135.1.0/build/config/BUILDCONFIG.gn @@ -136,7 +136,7 @@ declare_args() { is_official_build = false diff --git a/www/deno/files/patch-build_config_clang_BUILD.gn b/www/deno/files/patch-build_config_clang_BUILD.gn index fb87b36eb362..51bfe40da094 100644 --- a/www/deno/files/patch-build_config_clang_BUILD.gn +++ b/www/deno/files/patch-build_config_clang_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC -+++ cargo-crates/v8-135.0.0/build/config/clang/BUILD.gn +--- cargo-crates/v8-135.1.0/build/config/clang/BUILD.gn.orig 2024-07-30 11:12:21 UTC ++++ cargo-crates/v8-135.1.0/build/config/clang/BUILD.gn @@ -224,7 +224,7 @@ clang_lib("compiler_builtins") { libname = "ios" } diff --git a/www/deno/files/patch-build_config_compiler_BUILD.gn b/www/deno/files/patch-build_config_compiler_BUILD.gn index 270b54b17e5e..e13c3a8e32be 100644 --- a/www/deno/files/patch-build_config_compiler_BUILD.gn +++ b/www/deno/files/patch-build_config_compiler_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/compiler/BUILD.gn.orig 1973-11-29 22:33:09 UTC -+++ cargo-crates/v8-135.0.0/build/config/compiler/BUILD.gn +--- cargo-crates/v8-135.1.0/build/config/compiler/BUILD.gn.orig 1973-11-29 22:33:09 UTC ++++ cargo-crates/v8-135.1.0/build/config/compiler/BUILD.gn @@ -198,7 +198,7 @@ declare_args() { # This greatly reduces the size of debug builds, at the cost of # debugging information which is required by some specialized diff --git a/www/deno/files/patch-build_config_linux_BUILD.gn b/www/deno/files/patch-build_config_linux_BUILD.gn index 64d4d7a9d4d3..2860c2622142 100644 --- a/www/deno/files/patch-build_config_linux_BUILD.gn +++ b/www/deno/files/patch-build_config_linux_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-135.0.0/build/config/linux/BUILD.gn +--- cargo-crates/v8-135.1.0/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-135.1.0/build/config/linux/BUILD.gn @@ -40,10 +40,6 @@ config("runtime_library") { defines = [ "OS_CHROMEOS" ] } diff --git a/www/deno/files/patch-build_config_linux_pkg-config.py b/www/deno/files/patch-build_config_linux_pkg-config.py index 09da89874bd5..519ab7b7414a 100644 --- a/www/deno/files/patch-build_config_linux_pkg-config.py +++ b/www/deno/files/patch-build_config_linux_pkg-config.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-135.0.0/build/config/linux/pkg-config.py +--- cargo-crates/v8-135.1.0/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-135.1.0/build/config/linux/pkg-config.py @@ -108,7 +108,7 @@ def main(): # If this is run on non-Linux platforms, just return nothing and indicate # success. This allows us to "kind of emulate" a Linux build from other diff --git a/www/deno/files/patch-build_config_v8__target__cpu.gni b/www/deno/files/patch-build_config_v8__target__cpu.gni index e11335976b47..dd54e32f3a7a 100644 --- a/www/deno/files/patch-build_config_v8__target__cpu.gni +++ b/www/deno/files/patch-build_config_v8__target__cpu.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC -+++ cargo-crates/v8-135.0.0/build/config/v8_target_cpu.gni +--- cargo-crates/v8-135.1.0/build/config/v8_target_cpu.gni.orig 2022-02-07 13:39:41 UTC ++++ cargo-crates/v8-135.1.0/build/config/v8_target_cpu.gni @@ -36,6 +36,8 @@ declare_args() { if (v8_target_cpu == "") { if (current_toolchain == "//build/toolchain/linux:clang_x64_v8_arm64") { diff --git a/www/deno/files/patch-build_detect__host__arch.py b/www/deno/files/patch-build_detect__host__arch.py index ba53d2e8a699..db8850de73a3 100644 --- a/www/deno/files/patch-build_detect__host__arch.py +++ b/www/deno/files/patch-build_detect__host__arch.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-135.0.0/build/detect_host_arch.py +--- cargo-crates/v8-135.1.0/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-135.1.0/build/detect_host_arch.py @@ -24,6 +24,8 @@ def HostArch(): host_arch = 'arm' elif host_arch.startswith('aarch64'): diff --git a/www/deno/files/patch-build_gn__run__binary.py b/www/deno/files/patch-build_gn__run__binary.py index 30803cdba467..84cb24d79f47 100644 --- a/www/deno/files/patch-build_gn__run__binary.py +++ b/www/deno/files/patch-build_gn__run__binary.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-135.0.0/build/gn_run_binary.py +--- cargo-crates/v8-135.1.0/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-135.1.0/build/gn_run_binary.py @@ -23,7 +23,7 @@ if not os.path.isabs(path): # The rest of the arguments are passed directly to the executable. args = [path] + sys.argv[2:] diff --git a/www/deno/files/patch-build_linux_chrome.map b/www/deno/files/patch-build_linux_chrome.map index 0f1b9cdc8bab..7e1985ae6779 100644 --- a/www/deno/files/patch-build_linux_chrome.map +++ b/www/deno/files/patch-build_linux_chrome.map @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/v8-135.0.0/build/linux/chrome.map +--- cargo-crates/v8-135.1.0/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/v8-135.1.0/build/linux/chrome.map @@ -20,6 +20,10 @@ global: # Program entry point. _start; diff --git a/www/deno/files/patch-build_linux_unbundle_libusb.gn b/www/deno/files/patch-build_linux_unbundle_libusb.gn index 9a60867b2d32..cd1a30d1d8cb 100644 --- a/www/deno/files/patch-build_linux_unbundle_libusb.gn +++ b/www/deno/files/patch-build_linux_unbundle_libusb.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC -+++ cargo-crates/v8-135.0.0/build/linux/unbundle/libusb.gn +--- cargo-crates/v8-135.1.0/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC ++++ cargo-crates/v8-135.1.0/build/linux/unbundle/libusb.gn @@ -1,3 +1,27 @@ +# Copyright 2016 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be diff --git a/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn b/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn index c21e72256f91..a7d0a8f3daed 100644 --- a/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn +++ b/www/deno/files/patch-build_toolchain_freebsd_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC -+++ cargo-crates/v8-135.0.0/build/toolchain/freebsd/BUILD.gn +--- cargo-crates/v8-135.1.0/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC ++++ cargo-crates/v8-135.1.0/build/toolchain/freebsd/BUILD.gn @@ -0,0 +1,66 @@ +# Copyright 2013 The Chromium Authors. All rights reserved. +# Use of this source code is governed by a BSD-style license that can be diff --git a/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py b/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py index 1bd75d13459f..66683e5991aa 100644 --- a/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py +++ b/www/deno/files/patch-build_toolchain_gcc__solink__wrapper.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC -+++ cargo-crates/v8-135.0.0/build/toolchain/gcc_solink_wrapper.py +--- cargo-crates/v8-135.1.0/build/toolchain/gcc_solink_wrapper.py.orig 2022-02-07 13:39:41 UTC ++++ cargo-crates/v8-135.1.0/build/toolchain/gcc_solink_wrapper.py @@ -39,7 +39,7 @@ def CollectDynSym(args): """Replaces: nm --format=posix -g -D -p $sofile | cut -f1-2 -d' '""" toc = '' diff --git a/www/deno/files/patch-build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-build_toolchain_gcc__toolchain.gni index 009464fe7787..4070f15393b6 100644 --- a/www/deno/files/patch-build_toolchain_gcc__toolchain.gni +++ b/www/deno/files/patch-build_toolchain_gcc__toolchain.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00 UTC -+++ cargo-crates/v8-135.0.0/build/toolchain/gcc_toolchain.gni +--- cargo-crates/v8-135.1.0/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00 UTC ++++ cargo-crates/v8-135.1.0/build/toolchain/gcc_toolchain.gni @@ -56,6 +56,12 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") } diff --git a/www/deno/files/patch-build_toolchain_rbe.gni b/www/deno/files/patch-build_toolchain_rbe.gni index 490ce01061b2..47c9a2991470 100644 --- a/www/deno/files/patch-build_toolchain_rbe.gni +++ b/www/deno/files/patch-build_toolchain_rbe.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/toolchain/rbe.gni.orig 2025-03-21 11:19:10 UTC -+++ cargo-crates/v8-135.0.0/build/toolchain/rbe.gni +--- cargo-crates/v8-135.1.0/build/toolchain/rbe.gni.orig 2025-03-21 11:19:10 UTC ++++ cargo-crates/v8-135.1.0/build/toolchain/rbe.gni @@ -28,16 +28,6 @@ use_reclient_default = false } diff --git a/www/deno/files/patch-build_toolchain_toolchain.gni b/www/deno/files/patch-build_toolchain_toolchain.gni index ea9cae190f1a..113de9a66121 100644 --- a/www/deno/files/patch-build_toolchain_toolchain.gni +++ b/www/deno/files/patch-build_toolchain_toolchain.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC -+++ cargo-crates/v8-135.0.0/build/toolchain/toolchain.gni +--- cargo-crates/v8-135.1.0/build/toolchain/toolchain.gni.orig 2024-03-22 08:19:40 UTC ++++ cargo-crates/v8-135.1.0/build/toolchain/toolchain.gni @@ -72,7 +72,7 @@ if (host_os == "mac") { host_shlib_extension = ".dylib" } else if (host_os == "win") { diff --git a/www/deno/files/patch-cargo-crates_build.rs b/www/deno/files/patch-cargo-crates_build.rs index f6514cc5c389..9f0293549a5c 100644 --- a/www/deno/files/patch-cargo-crates_build.rs +++ b/www/deno/files/patch-cargo-crates_build.rs @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build.rs.orig 2006-07-24 03:21:28 UTC -+++ cargo-crates/v8-135.0.0/build.rs +--- cargo-crates/v8-135.1.0/build.rs.orig 2006-07-24 03:21:28 UTC ++++ cargo-crates/v8-135.1.0/build.rs @@ -254,16 +254,10 @@ fn build_v8(is_asan: bool) { // cross-compilation setup if target_arch == "aarch64" { diff --git a/www/deno/files/patch-cli_task_runner.rs b/www/deno/files/patch-cli_task_runner.rs index 4edd018e3066..76acf2d2c1c5 100644 --- a/www/deno/files/patch-cli_task_runner.rs +++ b/www/deno/files/patch-cli_task_runner.rs @@ -1,8 +1,8 @@ Index: cli/task_runner.rs --- cli/task_runner.rs.orig +++ cli/task_runner.rs -@@ -231,7 +231,8 @@ impl ShellCommand for NpmCommand { - state.apply_env_var(USE_PKG_JSON_HIDDEN_ENV_VAR_NAME, "1"); +@@ -243,7 +243,8 @@ impl ShellCommand for NpmCommand { + ); return ExecutableCommand::new( "deno".to_string(), - std::env::current_exe().unwrap(), @@ -11,10 +11,10 @@ Index: cli/task_runner.rs ) .execute(ShellCommandContext { args, -@@ -287,12 +288,16 @@ impl ShellCommand for NodeCommand { - let mut state = context.state; - - state.apply_env_var(USE_PKG_JSON_HIDDEN_ENV_VAR_NAME, "1"); +@@ -307,12 +308,16 @@ impl ShellCommand for NodeCommand { + OsStr::new(USE_PKG_JSON_HIDDEN_ENV_VAR_NAME), + OsStr::new("1"), + ); - ExecutableCommand::new("deno".to_string(), std::env::current_exe().unwrap()) - .execute(ShellCommandContext { - args, @@ -34,7 +34,7 @@ Index: cli/task_runner.rs } } -@@ -374,7 +379,8 @@ impl ShellCommand for NpmPackageBinCommand { +@@ -400,7 +405,8 @@ impl ShellCommand for NpmPackageBinCommand { args.extend(context.args); let executable_command = deno_task_shell::ExecutableCommand::new( "deno".to_string(), @@ -44,7 +44,7 @@ Index: cli/task_runner.rs ); executable_command.execute(ShellCommandContext { args, ..context }) } -@@ -401,7 +407,8 @@ impl ShellCommand for NodeModulesFileRunCommand { +@@ -427,7 +433,8 @@ impl ShellCommand for NodeModulesFileRunCommand { args.extend(context.args); let executable_command = deno_task_shell::ExecutableCommand::new( "deno".to_string(), @@ -53,4 +53,4 @@ Index: cli/task_runner.rs + .unwrap_or_else(|_| PathBuf::from("LOCALBASE/bin/deno")), ); // set this environment variable so that the launched process knows the npm command name - context + context.state.apply_env_var( diff --git a/www/deno/files/patch-deno__panic_src_libunwind.rs b/www/deno/files/patch-deno__panic_src_libunwind.rs new file mode 100644 index 000000000000..53f2bfcb29a1 --- /dev/null +++ b/www/deno/files/patch-deno__panic_src_libunwind.rs @@ -0,0 +1,20 @@ +--- cargo-crates/deno_panic-0.1.0/src/libunwind.rs.orig 2025-04-07 10:22:01 UTC ++++ cargo-crates/deno_panic-0.1.0/src/libunwind.rs +@@ -40,7 +40,7 @@ unsafe fn dyn_slide(addr: u64) -> usize { + addr as usize - (_dyld_get_image_vmaddr_slide(0) + (&*cmd).vmaddr as usize) + } + +-#[cfg(target_os = "linux")] ++#[cfg(any(target_os = "linux", target_os = "freebsd"))] + unsafe fn dyn_slide(addr: u64) -> u64 { + use std::ffi::{c_int, c_void}; + +@@ -65,7 +65,7 @@ unsafe fn dyn_slide(addr: u64) -> u64 { + let mut current = unsafe { (*info).dlpi_phdr }; + let end = current.add(unsafe { (*info).dlpi_phnum } as usize); + while current < end { +- if unsafe { (*current).p_type != libc::PT_LOAD } { ++ if unsafe { (*current).p_type != 1 } { + current = current.add(1); + continue; + } diff --git a/www/deno/files/patch-deno_core_Cargo.toml b/www/deno/files/patch-deno_core_Cargo.toml index 01a0a02c9456..3045c2179092 100644 --- a/www/deno/files/patch-deno_core_Cargo.toml +++ b/www/deno/files/patch-deno_core_Cargo.toml @@ -1,5 +1,5 @@ ---- cargo-crates/deno_core-0.341.0/Cargo.toml.orig -+++ cargo-crates/deno_core-0.341.0/Cargo.toml +--- cargo-crates/deno_core-0.342.0/Cargo.toml.orig ++++ cargo-crates/deno_core-0.342.0/Cargo.toml @@ -28,8 +28,7 @@ resolver = "2" [features] diff --git a/www/deno/files/patch-v8_BUILD.gn b/www/deno/files/patch-v8_BUILD.gn index 88c082e45d63..90920324dc83 100644 --- a/www/deno/files/patch-v8_BUILD.gn +++ b/www/deno/files/patch-v8_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC -+++ cargo-crates/v8-135.0.0/v8/BUILD.gn +--- cargo-crates/v8-135.1.0/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC ++++ cargo-crates/v8-135.1.0/v8/BUILD.gn @@ -974,6 +974,8 @@ external_v8_defines = [ "V8_TARGET_OS_MACOS", "V8_TARGET_OS_WIN", diff --git a/www/deno/files/patch-v8_build_config_sysroot.gni b/www/deno/files/patch-v8_build_config_sysroot.gni index 8395cac3395f..f5c070d93cc3 100644 --- a/www/deno/files/patch-v8_build_config_sysroot.gni +++ b/www/deno/files/patch-v8_build_config_sysroot.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/build/config/sysroot.gni.orig -+++ cargo-crates/v8-135.0.0/build/config/sysroot.gni +--- cargo-crates/v8-135.1.0/build/config/sysroot.gni.orig ++++ cargo-crates/v8-135.1.0/build/config/sysroot.gni @@ -20,9 +20,11 @@ declare_args() { # Controls default is_linux sysroot. If set to true, and sysroot # is empty, default sysroot is calculated. diff --git a/www/deno/files/patch-v8_include_v8config.h b/www/deno/files/patch-v8_include_v8config.h index 80a2b572098c..4aee3199c328 100644 --- a/www/deno/files/patch-v8_include_v8config.h +++ b/www/deno/files/patch-v8_include_v8config.h @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-135.0.0/v8/include/v8config.h +--- cargo-crates/v8-135.1.0/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-135.1.0/v8/include/v8config.h @@ -202,6 +202,7 @@ path. Add it with -I<path> to the command line && !defined(V8_TARGET_OS_IOS) \ && !defined(V8_TARGET_OS_LINUX) \ diff --git a/www/deno/files/patch-v8_src_api_api.cc b/www/deno/files/patch-v8_src_api_api.cc index 0068ab48213e..c99edb77ed04 100644 --- a/www/deno/files/patch-v8_src_api_api.cc +++ b/www/deno/files/patch-v8_src_api_api.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-135.0.0/v8/src/api/api.cc +--- cargo-crates/v8-135.1.0/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-135.1.0/v8/src/api/api.cc @@ -153,7 +153,7 @@ #include "src/wasm/wasm-serialization.h" #endif // V8_ENABLE_WEBASSEMBLY diff --git a/www/deno/files/patch-v8_src_base_cpu.cc b/www/deno/files/patch-v8_src_base_cpu.cc index 60e8f8f92264..360d0f7a9930 100644 --- a/www/deno/files/patch-v8_src_base_cpu.cc +++ b/www/deno/files/patch-v8_src_base_cpu.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-135.0.0/v8/src/base/cpu.cc +--- cargo-crates/v8-135.1.0/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-135.1.0/v8/src/base/cpu.cc @@ -475,6 +475,7 @@ CPU::CPU() #if V8_OS_LINUX diff --git a/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc index c1b13c45a229..c2f65ad6363f 100644 --- a/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc +++ b/www/deno/files/patch-v8_src_base_platform_platform-freebsd.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-135.0.0/v8/src/base/platform/platform-freebsd.cc +--- cargo-crates/v8-135.1.0/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-135.1.0/v8/src/base/platform/platform-freebsd.cc @@ -43,14 +43,10 @@ TimezoneCache* OS::CreateTimezoneCache() { return new PosixDefaultTimezoneCache(); } diff --git a/www/deno/files/patch-v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-v8_src_base_platform_platform-posix.cc index 32a13c126c8c..c99e47303883 100644 --- a/www/deno/files/patch-v8_src_base_platform_platform-posix.cc +++ b/www/deno/files/patch-v8_src_base_platform_platform-posix.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-135.0.0/v8/src/base/platform/platform-posix.cc +--- cargo-crates/v8-135.1.0/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-135.1.0/v8/src/base/platform/platform-posix.cc @@ -57,7 +57,7 @@ #include <malloc/malloc.h> #elif V8_OS_OPENBSD diff --git a/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc b/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc index 7704c6cd8d04..6ba37bcb61f4 100644 --- a/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc +++ b/www/deno/files/patch-v8_src_diagnostics_perf-jit.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/diagnostics/perf-jit.cc.orig -+++ cargo-crates/v8-135.0.0/v8/src/diagnostics/perf-jit.cc +--- cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.cc.orig ++++ cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.cc @@ -31,7 +31,7 @@ #include "src/flags/flags.h" diff --git a/www/deno/files/patch-v8_src_diagnostics_perf-jit.h b/www/deno/files/patch-v8_src_diagnostics_perf-jit.h index 9f8f658beedc..57409bede7bc 100644 --- a/www/deno/files/patch-v8_src_diagnostics_perf-jit.h +++ b/www/deno/files/patch-v8_src_diagnostics_perf-jit.h @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/v8/src/diagnostics/perf-jit.h.orig -+++ cargo-crates/v8-135.0.0/v8/src/diagnostics/perf-jit.h +--- cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.h.orig ++++ cargo-crates/v8-135.1.0/v8/src/diagnostics/perf-jit.h @@ -31,7 +31,7 @@ #include "include/v8config.h" diff --git a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h index fdf8b1621c00..c94a979b274c 100644 --- a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h +++ b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_config.h @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/third_party/abseil-cpp/absl/base/config.h.orig -+++ cargo-crates/v8-135.0.0/third_party/abseil-cpp/absl/base/config.h +--- cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/config.h.orig ++++ cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/config.h @@ -411,7 +411,7 @@ static_assert(ABSL_INTERNAL_INLINE_NAMESPACE_STR[0] != #ifdef ABSL_HAVE_SCHED_YIELD #error ABSL_HAVE_SCHED_YIELD cannot be directly set diff --git a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc index ab261145cd45..4c220096da71 100644 --- a/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc +++ b/www/deno/files/patch-v8_third__party_abseil-cpp_absl_base_internal_sysinfo.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-135.0.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig -+++ cargo-crates/v8-135.0.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc +--- cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc.orig ++++ cargo-crates/v8-135.1.0/third_party/abseil-cpp/absl/base/internal/sysinfo.cc @@ -30,7 +30,7 @@ #include <sys/syscall.h> #endif