From nobody Wed Jun 01 16:52:51 2022 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 549131B4F641; Wed, 1 Jun 2022 16:52:52 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4LCwF00zNzz3lxn; Wed, 1 Jun 2022 16:52:52 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654102372; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=L+WP87cXgPWaX/myNAzyU8XPwNWYF+Emx83dHBfAyMs=; b=me/qZHu0+R8hwOnnx/jqdga1Jib8NoDo4hzrQb/wSv5YdW3gfn53vJLzo7yo2YVuT5xnAi 0qjTEV4j/BlxzFXCdVMsW6z7TUHJ8kOwyPedbLVQJaM6sTkaS8y/juUqSb+H7mBKETgMLo ZIwPR4o3T1eyAKt7w3KlCfE9XxRKau27Hw+fLQ2Mk+jBTOrrvKZM1mjq1kcFDDHz9Gc/vg 1760C45TyL8Q0+/kFSwkSBhKh/Y1dIGUP608pzvI0sU1o5MFXW3N67mrEv7e/F/JNq4e88 XVv34YUN2pJtg5Jv59UjhtvUSSWvjmvbfeg/cceIOmSoCHuMeHP46lJjj3eM/w== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id E0C9823F05; Wed, 1 Jun 2022 16:52:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 251GqpFv038639; Wed, 1 Jun 2022 16:52:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 251GqpR1038638; Wed, 1 Jun 2022 16:52:51 GMT (envelope-from git) Date: Wed, 1 Jun 2022 16:52:51 GMT Message-Id: <202206011652.251GqpR1038638@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: efae46a9c4d0 - main - www/deno: Update to 1.22.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: efae46a9c4d0be0fe595ec4d3cb392ad8566546c Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1654102372; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=L+WP87cXgPWaX/myNAzyU8XPwNWYF+Emx83dHBfAyMs=; b=ZihGvsvRos2RM7EjHDuPvUjjYvmSfToOotPXlKNrgtAYfU2T+kyCAxrjDwB94L4+w781wk kSJ1vPpxPtmw3WeEMJA0+Rn2cubDr0tMvVodJlHptmHTlq3UEBVnkKsXhVEtikfqDexY0i kWOpGhdcScXY+AUF95rl36/2wZ8fPLjBlboAR1k+tgvZ9mrchRFidycgL7wppmMD27bFF5 +jtx0IlR4IXImZ8C2nYmPYpAQSRe4h32cppXYSM1yfb0AN6PE7USrZVxHlXZtBLuFWSPDn m1besM9QXraPMdFJ0o2V0g1S3ghZU8t8tk1o2XLwFKMUSvrxbk5TTxh6IPco7w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1654102372; a=rsa-sha256; cv=none; b=i/hpsJDsgKUUvEhuQC+ryCwPtMdLgvMLwW7+CDSeZZtf94wndlAYILyghpefea8zUarXxm zXjWkd5GpuNcq/MtTMNsNjsusNJg/8zHHUzEXdSygPuX2vbcAo2jKXSLzLZc1Vrkqg8vmb CTTnHvkm/UajUxm8WSPBqZJvuixQW0rt/zf8+XfeCldlbnVFCZ+Nbus8xfrNV9QzVLBot7 97Q033fz3j4G/R0q+yb06XHQ5hzhp0kehzDh1dX5LG+KPBRObwVe2VroVYuH0nT2M3Rzd+ Ed4suzyHlPl1GOkrCMU4vCIs9mS5/lXwWRcG6K69aPTB4bEPxoN0j++xVY+oow== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=efae46a9c4d0be0fe595ec4d3cb392ad8566546c commit efae46a9c4d0be0fe595ec4d3cb392ad8566546c Author: Mikael Urankar AuthorDate: 2022-06-01 07:59:49 +0000 Commit: Mikael Urankar CommitDate: 2022-06-01 16:52:47 +0000 www/deno: Update to 1.22.1 Changes: https://github.com/denoland/deno/releases/tag/v1.22.1 --- www/deno/Makefile | 73 +++++------ www/deno/distinfo | 142 +++++++++++---------- www/deno/files/patch-cargo-crates_v8_build.rs | 4 +- .../patch-cargo-crates_v8_build_config_BUILD.gn | 4 +- ...tch-cargo-crates_v8_build_config_BUILDCONFIG.gn | 4 +- ...-cargo-crates_v8_build_config_compiler_BUILD.gn | 108 ++++++++-------- ...go-crates_v8_build_config_compiler_compiler.gni | 11 -- ...patch-cargo-crates_v8_build_config_features.gni | 4 +- ...go-crates_v8_build_config_freetype_freetype.gni | 4 +- ...tch-cargo-crates_v8_build_config_linux_BUILD.gn | 10 +- ...argo-crates_v8_build_config_linux_pkg-config.py | 4 +- .../patch-cargo-crates_v8_build_config_sysroot.gni | 4 +- ...tch-cargo-crates_v8_build_detect__host__arch.py | 4 +- .../patch-cargo-crates_v8_build_gn__run__binary.py | 4 +- .../patch-cargo-crates_v8_build_linux_chrome.map | 4 +- ...tch-cargo-crates_v8_build_linux_libpci_BUILD.gn | 4 +- ...-cargo-crates_v8_build_linux_unbundle_libusb.gn | 4 +- ...s_v8_build_linux_unbundle_replace__gn__files.py | 4 +- ...go-crates_v8_build_toolchain_gcc__toolchain.gni | 20 +-- ...es_v8_build_toolchain_get__concurrent__links.py | 4 +- ...-cargo-crates_v8_build_toolchain_linux_BUILD.gn | 10 -- ...ates_v8_buildtools_third__party_libc++_BUILD.gn | 12 +- www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn | 4 +- .../patch-cargo-crates_v8_v8_include_v8config.h | 4 +- .../files/patch-cargo-crates_v8_v8_src_api_api.cc | 12 +- .../files/patch-cargo-crates_v8_v8_src_base_cpu.cc | 4 +- ...tes_v8_v8_src_base_platform_platform-freebsd.cc | 4 +- ...rates_v8_v8_src_base_platform_platform-posix.cc | 12 +- .../patch-crates_v8_third__party_zlib_BUILD.gn | 4 +- ...tch-crates_v8_third__party_zlib_cpu__features.c | 4 +- 30 files changed, 240 insertions(+), 250 deletions(-) diff --git a/www/deno/Makefile b/www/deno/Makefile index ed19bd2d936e..d7147985c3e8 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,7 +1,6 @@ PORTNAME= deno DISTVERSIONPREFIX= v -DISTVERSION= 1.22.0 -PORTREVISION= 1 +DISTVERSION= 1.22.1 CATEGORIES= www MAINTAINER= mikael@FreeBSD.org @@ -22,7 +21,7 @@ USE_GITHUB= yes GH_ACCOUNT= denoland USE_GNOME= glib20 -V8_VERS= 0.42.1 +V8_VERS= 0.43.1 CARGO_ENV+= CLANG_BASE_PATH=/usr \ GN=${PREFIX}/bin/gn \ @@ -114,11 +113,11 @@ CARGO_CRATES= Inflector-0.11.4 \ data-encoding-2.3.2 \ data-url-0.1.1 \ debug_unreachable-0.1.1 \ - deno_ast-0.14.1 \ - deno_doc-0.34.0 \ - deno_graph-0.26.0 \ - deno_lint-0.29.0 \ - deno_task_shell-0.3.0 \ + deno_ast-0.15.0 \ + deno_doc-0.35.0 \ + deno_graph-0.27.0 \ + deno_lint-0.30.0 \ + deno_task_shell-0.3.1 \ der-0.4.5 \ derive_more-0.99.17 \ diff-0.1.12 \ @@ -127,11 +126,11 @@ CARGO_CRATES= Inflector-0.11.4 \ dissimilar-1.0.3 \ dlopen-0.1.8 \ dlopen_derive-0.1.4 \ - dprint-core-0.56.0 \ - dprint-plugin-json-0.15.2 \ - dprint-plugin-markdown-0.13.2 \ - dprint-plugin-typescript-0.68.2 \ - dprint-swc-ecma-ast-view-0.55.0 \ + dprint-core-0.58.1 \ + dprint-plugin-json-0.15.3 \ + dprint-plugin-markdown-0.13.3 \ + dprint-plugin-typescript-0.68.4 \ + dprint-swc-ext-0.1.1 \ dyn-clone-1.0.5 \ ecdsa-0.12.4 \ either-1.6.1 \ @@ -145,7 +144,7 @@ CARGO_CRATES= Inflector-0.11.4 \ errno-0.2.8 \ errno-dragonfly-0.1.2 \ error-code-2.3.1 \ - eszip-0.19.0 \ + eszip-0.20.0 \ fallible-iterator-0.2.0 \ fallible-streaming-iterator-0.1.9 \ fancy-regex-0.9.0 \ @@ -231,7 +230,7 @@ CARGO_CRATES= Inflector-0.11.4 \ lexical-util-0.8.3 \ lexical-write-float-0.8.4 \ lexical-write-integer-0.8.3 \ - libc-0.2.124 \ + libc-0.2.126 \ libffi-3.0.0 \ libffi-sys-2.0.0 \ libloading-0.7.3 \ @@ -253,7 +252,7 @@ CARGO_CRATES= Inflector-0.11.4 \ mime-0.3.16 \ miniz_oxide-0.5.1 \ mio-0.8.3 \ - mitata-0.0.6 \ + mitata-0.0.7 \ naga-0.8.5 \ netif-0.1.3 \ new_debug_unreachable-1.0.4 \ @@ -390,28 +389,30 @@ CARGO_CRATES= Inflector-0.11.4 \ strsim-0.10.0 \ subtle-2.4.1 \ swc_atoms-0.2.11 \ - swc_bundler-0.133.0 \ - swc_common-0.17.25 \ - swc_ecma_ast-0.75.0 \ - swc_ecma_codegen-0.103.0 \ + swc_bundler-0.147.0 \ + swc_common-0.18.5 \ + swc_config-0.1.1 \ + swc_config_macro-0.1.0 \ + swc_ecma_ast-0.78.1 \ + swc_ecma_codegen-0.108.2 \ swc_ecma_codegen_macros-0.7.0 \ - swc_ecma_dep_graph-0.72.0 \ - swc_ecma_loader-0.29.1 \ - swc_ecma_parser-0.100.2 \ - swc_ecma_transforms-0.142.0 \ - swc_ecma_transforms_base-0.75.0 \ - swc_ecma_transforms_classes-0.63.0 \ + swc_ecma_dep_graph-0.76.0 \ + swc_ecma_loader-0.30.1 \ + swc_ecma_parser-0.104.0 \ + swc_ecma_transforms-0.154.0 \ + swc_ecma_transforms_base-0.85.0 \ + swc_ecma_transforms_classes-0.73.0 \ swc_ecma_transforms_macros-0.3.0 \ - swc_ecma_transforms_optimization-0.112.1 \ - swc_ecma_transforms_proposal-0.97.0 \ - swc_ecma_transforms_react-0.104.0 \ - swc_ecma_transforms_typescript-0.107.0 \ - swc_ecma_utils-0.79.1 \ - swc_ecma_visit-0.61.0 \ - swc_ecmascript-0.143.0 \ + swc_ecma_transforms_optimization-0.124.1 \ + swc_ecma_transforms_proposal-0.107.0 \ + swc_ecma_transforms_react-0.114.1 \ + swc_ecma_transforms_typescript-0.117.0 \ + swc_ecma_utils-0.85.0 \ + swc_ecma_visit-0.64.0 \ + swc_ecmascript-0.157.0 \ swc_eq_ignore_macros-0.1.0 \ - swc_fast_graph-0.5.0 \ - swc_graph_analyzer-0.6.0 \ + swc_fast_graph-0.6.0 \ + swc_graph_analyzer-0.7.0 \ swc_macros_common-0.3.5 \ swc_visit-0.3.0 \ swc_visit_macros-0.3.1 \ @@ -477,7 +478,7 @@ CARGO_CRATES= Inflector-0.11.4 \ utf-8-0.7.6 \ utf8parse-0.2.0 \ uuid-1.0.0 \ - v8-0.42.1 \ + v8-0.43.1 \ vcpkg-0.2.15 \ version_check-0.9.4 \ void-1.0.2 \ diff --git a/www/deno/distinfo b/www/deno/distinfo index ee775ccc299a..20a5e7831f2a 100644 --- a/www/deno/distinfo +++ b/www/deno/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1653324134 +TIMESTAMP = 1654066179 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 SHA256 (rust/crates/abort_on_panic-2.0.0.crate) = 955f37ac58af2416bac687c8ab66a4ccba282229bd7422a28d2281a5e66a6116 @@ -161,16 +161,16 @@ SHA256 (rust/crates/data-url-0.1.1.crate) = 3a30bfce702bcfa94e906ef82421f2c0e61c SIZE (rust/crates/data-url-0.1.1.crate) = 20039 SHA256 (rust/crates/debug_unreachable-0.1.1.crate) = 9a032eac705ca39214d169f83e3d3da290af06d8d1d344d1baad2fd002dca4b3 SIZE (rust/crates/debug_unreachable-0.1.1.crate) = 1184 -SHA256 (rust/crates/deno_ast-0.14.1.crate) = f0691d08faa4f1fd9898ecfbe82c32623f89969e92e7b97b5119a18399609d25 -SIZE (rust/crates/deno_ast-0.14.1.crate) = 40719 -SHA256 (rust/crates/deno_doc-0.34.0.crate) = 0add4cb8ed6a0698aca6964995083b292300b79ab9451675147ba8d144566935 -SIZE (rust/crates/deno_doc-0.34.0.crate) = 1154164 -SHA256 (rust/crates/deno_graph-0.26.0.crate) = e2cb46950445fbcf6fa0fdf74c6ebbaf938540d000dfcc556685ec397ec265fc -SIZE (rust/crates/deno_graph-0.26.0.crate) = 1007255 -SHA256 (rust/crates/deno_lint-0.29.0.crate) = a9272866b24121c43a715c9afe70106ca92e97bc6d9175bc1576c254bac8ec94 -SIZE (rust/crates/deno_lint-0.29.0.crate) = 259165 -SHA256 (rust/crates/deno_task_shell-0.3.0.crate) = 9223e08fb55a947fba5aca83ed41adc3d3d61f6882795e4e0e960fd07cea79ca -SIZE (rust/crates/deno_task_shell-0.3.0.crate) = 27410 +SHA256 (rust/crates/deno_ast-0.15.0.crate) = a2989afff97ba7da10f186e9a45e946b4ef943b9d4babd2ee7b4b24cc9906b69 +SIZE (rust/crates/deno_ast-0.15.0.crate) = 38645 +SHA256 (rust/crates/deno_doc-0.35.0.crate) = cb498c0dcc46a195f565b19eeef5593a6cdbd387ae1ef278ebf7eca2be55128b +SIZE (rust/crates/deno_doc-0.35.0.crate) = 1154856 +SHA256 (rust/crates/deno_graph-0.27.0.crate) = 99110bbe6cc90fc653a6bd51cf56d8545cd210f3da913aab63d7e362ab9dbaa4 +SIZE (rust/crates/deno_graph-0.27.0.crate) = 1062974 +SHA256 (rust/crates/deno_lint-0.30.0.crate) = a550a14b0b175707c116ab26dd97d96424f238a8c562a719971376d3d75529be +SIZE (rust/crates/deno_lint-0.30.0.crate) = 257138 +SHA256 (rust/crates/deno_task_shell-0.3.1.crate) = c7a9169a6b8b1134f98642104ebf9bce4a33f89d4a5acabc7896090e21ef9dc1 +SIZE (rust/crates/deno_task_shell-0.3.1.crate) = 27417 SHA256 (rust/crates/der-0.4.5.crate) = 79b71cca7d95d7681a4b3b9cdf63c8dbc3730d0584c2c74e31416d64a90493f4 SIZE (rust/crates/der-0.4.5.crate) = 43641 SHA256 (rust/crates/derive_more-0.99.17.crate) = 4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321 @@ -187,16 +187,16 @@ SHA256 (rust/crates/dlopen-0.1.8.crate) = 71e80ad39f814a9abe68583cd50a2d45c8a675 SIZE (rust/crates/dlopen-0.1.8.crate) = 29753 SHA256 (rust/crates/dlopen_derive-0.1.4.crate) = f236d9e1b1fbd81cea0f9cbdc8dcc7e8ebcd80e6659cd7cb2ad5f6c05946c581 SIZE (rust/crates/dlopen_derive-0.1.4.crate) = 3491 -SHA256 (rust/crates/dprint-core-0.56.0.crate) = 4f2e06453dc1b63189dcfb0aae5bb98ad05f0d0d4f7e1647473f85921fcd1412 -SIZE (rust/crates/dprint-core-0.56.0.crate) = 50367 -SHA256 (rust/crates/dprint-plugin-json-0.15.2.crate) = 6ad67f601527f70a758acb95ec6adb3b3c0d00ca48010f1a0b5e4bec4a3e20ed -SIZE (rust/crates/dprint-plugin-json-0.15.2.crate) = 18174 -SHA256 (rust/crates/dprint-plugin-markdown-0.13.2.crate) = b262b1086542cf951a5ce81031f9e1727717bc5f8066e2289a7bf00a808baa96 -SIZE (rust/crates/dprint-plugin-markdown-0.13.2.crate) = 34393 -SHA256 (rust/crates/dprint-plugin-typescript-0.68.2.crate) = f7210d773012a869d45bfde328cb8a0a088aa9f4fe66d4a07a509f78363741f1 -SIZE (rust/crates/dprint-plugin-typescript-0.68.2.crate) = 1008723 -SHA256 (rust/crates/dprint-swc-ecma-ast-view-0.55.0.crate) = 43f9e087f831642347a4b0370824cedf4649b7bff5065c25d53cd73094c014ca -SIZE (rust/crates/dprint-swc-ecma-ast-view-0.55.0.crate) = 66998 +SHA256 (rust/crates/dprint-core-0.58.1.crate) = 8993a9e868c95a365957c95b7f4db599d10c87389a462ce30f102f2e1e9cec0d +SIZE (rust/crates/dprint-core-0.58.1.crate) = 51326 +SHA256 (rust/crates/dprint-plugin-json-0.15.3.crate) = f1e5fe967adc699073aa92ce4c931de1932ee58f4b755c3b32fed15580636558 +SIZE (rust/crates/dprint-plugin-json-0.15.3.crate) = 18170 +SHA256 (rust/crates/dprint-plugin-markdown-0.13.3.crate) = 749753ef284b5eea8ab11e8baf01a735351c83747cdd72c5913e2351e6b8a309 +SIZE (rust/crates/dprint-plugin-markdown-0.13.3.crate) = 34394 +SHA256 (rust/crates/dprint-plugin-typescript-0.68.4.crate) = ff59354542a49bd9039b848676cac14a1f83e3e4c891ed5684b5b8f2f5ae2890 +SIZE (rust/crates/dprint-plugin-typescript-0.68.4.crate) = 1010277 +SHA256 (rust/crates/dprint-swc-ext-0.1.1.crate) = 3df529037ff02f1c43ae8c6cce54d9ad85546ff89cb5c1988f56130c16e16a48 +SIZE (rust/crates/dprint-swc-ext-0.1.1.crate) = 71539 SHA256 (rust/crates/dyn-clone-1.0.5.crate) = 21e50f3adc76d6a43f5ed73b698a87d0760ca74617f60f7c3b879003536fdd28 SIZE (rust/crates/dyn-clone-1.0.5.crate) = 11942 SHA256 (rust/crates/ecdsa-0.12.4.crate) = 43ee23aa5b4f68c7a092b5c3beb25f50c406adc75e2363634f242f28ab255372 @@ -223,8 +223,8 @@ SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d25187 SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 SHA256 (rust/crates/error-code-2.3.1.crate) = 64f18991e7bf11e7ffee451b5318b5c1a73c52d0d0ada6e5a3017c8c1ced6a21 SIZE (rust/crates/error-code-2.3.1.crate) = 5324 -SHA256 (rust/crates/eszip-0.19.0.crate) = 34efd9e689611033cf3783634d6196d010d0cf772ee200229ad5c03e99c49f39 -SIZE (rust/crates/eszip-0.19.0.crate) = 125671 +SHA256 (rust/crates/eszip-0.20.0.crate) = 9c2a7e3d40eb2f779d30d68f5b3605584d79533d5b314ece9cdbb9c14358cb80 +SIZE (rust/crates/eszip-0.20.0.crate) = 125663 SHA256 (rust/crates/fallible-iterator-0.2.0.crate) = 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 SIZE (rust/crates/fallible-iterator-0.2.0.crate) = 18509 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a @@ -395,8 +395,8 @@ SHA256 (rust/crates/lexical-write-float-0.8.4.crate) = 8a89ec1d062e481210c309b67 SIZE (rust/crates/lexical-write-float-0.8.4.crate) = 100173 SHA256 (rust/crates/lexical-write-integer-0.8.3.crate) = 094060bd2a7c2ff3a16d5304a6ae82727cb3cc9d1c70f813cc73f744c319337e SIZE (rust/crates/lexical-write-integer-0.8.3.crate) = 55266 -SHA256 (rust/crates/libc-0.2.124.crate) = 21a41fed9d98f27ab1c6d161da622a4fa35e8a54a8adc24bbf3ddd0ef70b0e50 -SIZE (rust/crates/libc-0.2.124.crate) = 577742 +SHA256 (rust/crates/libc-0.2.126.crate) = 349d5a591cd28b49e1d1037471617a32ddcda5731b99419008085f72d5a53836 +SIZE (rust/crates/libc-0.2.126.crate) = 590481 SHA256 (rust/crates/libffi-3.0.0.crate) = 0e08093a2ddeee94bd0c830a53d895ff91f1f3bb0f9b3c8c6b00739cdf76bc1d SIZE (rust/crates/libffi-3.0.0.crate) = 23084 SHA256 (rust/crates/libffi-sys-2.0.0.crate) = ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15 @@ -439,8 +439,8 @@ SHA256 (rust/crates/miniz_oxide-0.5.1.crate) = d2b29bd4bc3f33391105ebee3589c1919 SIZE (rust/crates/miniz_oxide-0.5.1.crate) = 52418 SHA256 (rust/crates/mio-0.8.3.crate) = 713d550d9b44d89174e066b7a6217ae06234c10cb47819a88290d2b353c31799 SIZE (rust/crates/mio-0.8.3.crate) = 92506 -SHA256 (rust/crates/mitata-0.0.6.crate) = 975d43e4088e68e8b18c81e866185c71d1682d3cf923ed6e98be0c6173d80f77 -SIZE (rust/crates/mitata-0.0.6.crate) = 9868 +SHA256 (rust/crates/mitata-0.0.7.crate) = 21fd49a3bd69c5be5d2c21899e2995ed99193b48e2c9f3ac09596a0d69f7fa79 +SIZE (rust/crates/mitata-0.0.7.crate) = 10117 SHA256 (rust/crates/naga-0.8.5.crate) = 3012f2dbcc79e8e0b5825a4836a7106a75dd9b2fe42c528163be0f572538c705 SIZE (rust/crates/naga-0.8.5.crate) = 375631 SHA256 (rust/crates/netif-0.1.3.crate) = 97ea59a9e719be226ab85078ed524f1cf62b43c0ebf3014d50aa22f988996dfe @@ -713,50 +713,54 @@ SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032 SIZE (rust/crates/subtle-2.4.1.crate) = 12630 SHA256 (rust/crates/swc_atoms-0.2.11.crate) = ba8735ce37e421749498e038955abc1135eec6a4af0b54a173e55d2e5542d472 SIZE (rust/crates/swc_atoms-0.2.11.crate) = 4972 -SHA256 (rust/crates/swc_bundler-0.133.0.crate) = 052dafe1f3a9144331ee15f0a3f2c5fe0bb535e19f0bc1ada374b2d0256c314c -SIZE (rust/crates/swc_bundler-0.133.0.crate) = 70564 -SHA256 (rust/crates/swc_common-0.17.25.crate) = 766ad22c1cb8586c038ccba7371a4903a6074b53ee4ba8980a52f502413f120e -SIZE (rust/crates/swc_common-0.17.25.crate) = 88375 -SHA256 (rust/crates/swc_ecma_ast-0.75.0.crate) = 72961898fbe56591997e667a1ec6a268383582810351c279a15ec710b6177d33 -SIZE (rust/crates/swc_ecma_ast-0.75.0.crate) = 23470 -SHA256 (rust/crates/swc_ecma_codegen-0.103.0.crate) = 99ca430d8ea2c8791d1341c4035431c90b87330e39479b4a6dabb4fded124e30 -SIZE (rust/crates/swc_ecma_codegen-0.103.0.crate) = 47207 +SHA256 (rust/crates/swc_bundler-0.147.0.crate) = 21cb7497dc98ccc6b677b6c0be2890c5ee827e4763f5151ef6d60a82e9b93bb8 +SIZE (rust/crates/swc_bundler-0.147.0.crate) = 70973 +SHA256 (rust/crates/swc_common-0.18.5.crate) = 269446a3916d32071ca4c1adb39761fd067bc352ba40e40fca11de881ece8007 +SIZE (rust/crates/swc_common-0.18.5.crate) = 88666 +SHA256 (rust/crates/swc_config-0.1.1.crate) = b8bb05ef56c14b95dd7e62e95960153af811b9a447287f1f6ca59f1337fb83d4 +SIZE (rust/crates/swc_config-0.1.1.crate) = 3131 +SHA256 (rust/crates/swc_config_macro-0.1.0.crate) = fb64bc03d90fd5c90d6ab917bb2b1d7fbd31957df39e31ea24a3f554b4372251 +SIZE (rust/crates/swc_config_macro-0.1.0.crate) = 1685 +SHA256 (rust/crates/swc_ecma_ast-0.78.1.crate) = 21f40169fe465e9a93cda5fe397c3afcb69be5ba2f76c4ab22137af6effaebcc +SIZE (rust/crates/swc_ecma_ast-0.78.1.crate) = 23923 +SHA256 (rust/crates/swc_ecma_codegen-0.108.2.crate) = 012de8d3583c4cce8ce08891dc6317136730f87ba53937d5f0eb3b86bca31048 +SIZE (rust/crates/swc_ecma_codegen-0.108.2.crate) = 48003 SHA256 (rust/crates/swc_ecma_codegen_macros-0.7.0.crate) = 59949619b2ef45eedb6c399d05f2c3c7bc678b5074b3103bb670f9e05bb99042 SIZE (rust/crates/swc_ecma_codegen_macros-0.7.0.crate) = 2988 -SHA256 (rust/crates/swc_ecma_dep_graph-0.72.0.crate) = c4c65494e803ddcb30d06aebb0e4a6b5a441da1fed91a9f630ebbaeee9ab0e66 -SIZE (rust/crates/swc_ecma_dep_graph-0.72.0.crate) = 5917 -SHA256 (rust/crates/swc_ecma_loader-0.29.1.crate) = e719f646201c51964a2c7b2a3dd79fadb563fc6a72454a7bc093d18c4aad44b0 -SIZE (rust/crates/swc_ecma_loader-0.29.1.crate) = 9247 -SHA256 (rust/crates/swc_ecma_parser-0.100.2.crate) = 890d967031e3e7330cd7892f27d826b7b4f37c7caa19db85c78a0862e1fe3974 -SIZE (rust/crates/swc_ecma_parser-0.100.2.crate) = 135516 -SHA256 (rust/crates/swc_ecma_transforms-0.142.0.crate) = f20e5e2d8ab843fa0454e049f73f6d99c444a8c0e2320f77028361ab75e2d18e -SIZE (rust/crates/swc_ecma_transforms-0.142.0.crate) = 1784 -SHA256 (rust/crates/swc_ecma_transforms_base-0.75.0.crate) = 404c6ea7ca61ceb2ce1f4ed448d1436a38c31b8c572850f04541c0229c966bbf -SIZE (rust/crates/swc_ecma_transforms_base-0.75.0.crate) = 53220 -SHA256 (rust/crates/swc_ecma_transforms_classes-0.63.0.crate) = 503f2f6bd0f9e6363a93406753bf64675163423774256a267c85a5d9b5b44b08 -SIZE (rust/crates/swc_ecma_transforms_classes-0.63.0.crate) = 4698 +SHA256 (rust/crates/swc_ecma_dep_graph-0.76.0.crate) = 553628795fd79a45f3e23b1a732684d887356f9177128cd8c3e90c3631075116 +SIZE (rust/crates/swc_ecma_dep_graph-0.76.0.crate) = 5905 +SHA256 (rust/crates/swc_ecma_loader-0.30.1.crate) = 0f7baaa5b99cdf49e830caf54b837891c5c38275ac94c31d555859be95f6479c +SIZE (rust/crates/swc_ecma_loader-0.30.1.crate) = 9212 +SHA256 (rust/crates/swc_ecma_parser-0.104.0.crate) = efb97dc6efc95313dedc5158055cc811da77395ef7b54be61948b5ad097a3671 +SIZE (rust/crates/swc_ecma_parser-0.104.0.crate) = 136651 +SHA256 (rust/crates/swc_ecma_transforms-0.154.0.crate) = 2bce21d9e8ff785aaf9b4ac11375d9f5767630fcaf882f72e6af0516224085a6 +SIZE (rust/crates/swc_ecma_transforms-0.154.0.crate) = 1763 +SHA256 (rust/crates/swc_ecma_transforms_base-0.85.0.crate) = 8262876d5387887776f23c4894fbddff26e5f184edadf2375f3dc19fca2b42a4 +SIZE (rust/crates/swc_ecma_transforms_base-0.85.0.crate) = 55868 +SHA256 (rust/crates/swc_ecma_transforms_classes-0.73.0.crate) = e74a27c29def9db5ff03db4d3ab3d37701fb6d100951162223b71132908451eb +SIZE (rust/crates/swc_ecma_transforms_classes-0.73.0.crate) = 4696 SHA256 (rust/crates/swc_ecma_transforms_macros-0.3.0.crate) = 18712e4aab969c6508dff3540ade6358f1e013464aa58b3d30da2ab2d9fcbbed SIZE (rust/crates/swc_ecma_transforms_macros-0.3.0.crate) = 4357 -SHA256 (rust/crates/swc_ecma_transforms_optimization-0.112.1.crate) = af43d7d92e0bb8ba60d64ce8a7edcab7738f7e858b8e42814fca5c133ba17c19 -SIZE (rust/crates/swc_ecma_transforms_optimization-0.112.1.crate) = 54564 -SHA256 (rust/crates/swc_ecma_transforms_proposal-0.97.0.crate) = 93d08411e517736b0167f3c9784fe9b98cc09308ae12e6072abd2bb2c2236da2 -SIZE (rust/crates/swc_ecma_transforms_proposal-0.97.0.crate) = 14084 -SHA256 (rust/crates/swc_ecma_transforms_react-0.104.0.crate) = 43cda44270dfcc95d61582981baddaf53d96c5233ea7384e81cd6e462816c58e -SIZE (rust/crates/swc_ecma_transforms_react-0.104.0.crate) = 34013 -SHA256 (rust/crates/swc_ecma_transforms_typescript-0.107.0.crate) = a09397169ed7ce0751a82cb71655f3a4a1fb00d8863aabd5cca9b46eff3dd5f2 -SIZE (rust/crates/swc_ecma_transforms_typescript-0.107.0.crate) = 32891 -SHA256 (rust/crates/swc_ecma_utils-0.79.1.crate) = 44ee8d60b9977f58214af7102dc30855a6754e742afe6d6e26e5bf13883c7b91 -SIZE (rust/crates/swc_ecma_utils-0.79.1.crate) = 23686 -SHA256 (rust/crates/swc_ecma_visit-0.61.0.crate) = b5ea00a52ba2b971955c62275696d5c59f3cf0cd06db74a66dec378ec9843c78 -SIZE (rust/crates/swc_ecma_visit-0.61.0.crate) = 9118 -SHA256 (rust/crates/swc_ecmascript-0.143.0.crate) = ebda93aa6422956c184a9eb5fdb0f0f0ff433169fa15e55ef445e5ad0b5e0abe -SIZE (rust/crates/swc_ecmascript-0.143.0.crate) = 1551 +SHA256 (rust/crates/swc_ecma_transforms_optimization-0.124.1.crate) = c995fb0565ace6368253af588cb848a92f0347dd74aef39e64af3c56466206d5 +SIZE (rust/crates/swc_ecma_transforms_optimization-0.124.1.crate) = 56703 +SHA256 (rust/crates/swc_ecma_transforms_proposal-0.107.0.crate) = 47fc0f3b336764f89adf1899830321c3f5a7e845ede3ad5949eeb7468aa260ab +SIZE (rust/crates/swc_ecma_transforms_proposal-0.107.0.crate) = 12084 +SHA256 (rust/crates/swc_ecma_transforms_react-0.114.1.crate) = 2fbfcd197ebeb0547b59dee39a164633bcf4fb0edbae886f8046e471e6a10502 +SIZE (rust/crates/swc_ecma_transforms_react-0.114.1.crate) = 33336 +SHA256 (rust/crates/swc_ecma_transforms_typescript-0.117.0.crate) = fa8f32954c5a7c6bdead39c8a8a1580127a1759f33ef8b87d00f754882e6090a +SIZE (rust/crates/swc_ecma_transforms_typescript-0.117.0.crate) = 33042 +SHA256 (rust/crates/swc_ecma_utils-0.85.0.crate) = dff9d469b284a48317a695a81346a9609d04ce3a31da4493aac508e0d48a4257 +SIZE (rust/crates/swc_ecma_utils-0.85.0.crate) = 24338 +SHA256 (rust/crates/swc_ecma_visit-0.64.0.crate) = f2d3783a0dd1e301ae2945ab1241405f913427f9512ec62756d3d2072f7c21bb +SIZE (rust/crates/swc_ecma_visit-0.64.0.crate) = 9116 +SHA256 (rust/crates/swc_ecmascript-0.157.0.crate) = bd35679e1dc392f776b691b125692d90a7bebd5d23ec96699cfe37d8ae8633b1 +SIZE (rust/crates/swc_ecmascript-0.157.0.crate) = 1575 SHA256 (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e SIZE (rust/crates/swc_eq_ignore_macros-0.1.0.crate) = 2900 -SHA256 (rust/crates/swc_fast_graph-0.5.0.crate) = 9860ef8ffc31eedf45bc39a60a2500838a331e3e687bc005fe69088f6a966460 -SIZE (rust/crates/swc_fast_graph-0.5.0.crate) = 6836 -SHA256 (rust/crates/swc_graph_analyzer-0.6.0.crate) = 67696e05cdf3efc1daded3b4803639da25fd9254ca6bae16539058197a411de8 -SIZE (rust/crates/swc_graph_analyzer-0.6.0.crate) = 1980 +SHA256 (rust/crates/swc_fast_graph-0.6.0.crate) = dccdc7e1f2d987c1e2fc7dfb36ef86666f04e5fad4fe88d3a1d05e4f01181d95 +SIZE (rust/crates/swc_fast_graph-0.6.0.crate) = 6801 +SHA256 (rust/crates/swc_graph_analyzer-0.7.0.crate) = c279894062688a31a6de1c95e00eb7cfcaa2a471334f6b741f083b86096f2a84 +SIZE (rust/crates/swc_graph_analyzer-0.7.0.crate) = 1943 SHA256 (rust/crates/swc_macros_common-0.3.5.crate) = d5dca3f08d02da4684c3373150f7c045128f81ea00f0c434b1b012bc65a6cce3 SIZE (rust/crates/swc_macros_common-0.3.5.crate) = 6823 SHA256 (rust/crates/swc_visit-0.3.0.crate) = e5c639379dd2a8a0221fa1e12fafbdd594ba53a0cace6560054da52409dfcc1a @@ -887,8 +891,8 @@ SHA256 (rust/crates/utf8parse-0.2.0.crate) = 936e4b492acfd135421d8dca4b1aa80a7bf SIZE (rust/crates/utf8parse-0.2.0.crate) = 13392 SHA256 (rust/crates/uuid-1.0.0.crate) = 8cfcd319456c4d6ea10087ed423473267e1a071f3bc0aa89f80d60997843c6f0 SIZE (rust/crates/uuid-1.0.0.crate) = 48627 -SHA256 (rust/crates/v8-0.42.1.crate) = 854740dcc66681c3e10d15a1ebe1e0dfed77a7e2e58b97913dd3a111cf4cdb5f -SIZE (rust/crates/v8-0.42.1.crate) = 18009847 +SHA256 (rust/crates/v8-0.43.1.crate) = 1c87ec36fec9ea2cd5a368ae9d0a662a7c5e8caa8768ec1fcc02bea623681b98 +SIZE (rust/crates/v8-0.43.1.crate) = 18776858 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f @@ -983,5 +987,5 @@ SHA256 (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 7c12659121420dd6365c5c3d SIZE (rust/crates/zstd-safe-5.0.1+zstd.1.5.2.crate) = 17272 SHA256 (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 9fd07cbbc53846d9145dbffdf6dd09a7a0aa52be46741825f5c97bdd4f73f12b SIZE (rust/crates/zstd-sys-2.0.1+zstd.1.5.2.crate) = 715552 -SHA256 (denoland-deno-v1.22.0_GH0.tar.gz) = b5ffd7b91e5321655d7a4c8a2a573d51112a72dd847bc643826d651c03c23c06 -SIZE (denoland-deno-v1.22.0_GH0.tar.gz) = 8416332 +SHA256 (denoland-deno-v1.22.1_GH0.tar.gz) = 158624ffbe466a6cdf6b78bb374505d597cae1204975dc510f85070368845632 +SIZE (denoland-deno-v1.22.1_GH0.tar.gz) = 8460165 diff --git a/www/deno/files/patch-cargo-crates_v8_build.rs b/www/deno/files/patch-cargo-crates_v8_build.rs index cf32c9af63fb..ffbd6400189b 100644 --- a/www/deno/files/patch-cargo-crates_v8_build.rs +++ b/www/deno/files/patch-cargo-crates_v8_build.rs @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build.rs.orig 2020-07-22 09:53:02 UTC -+++ cargo-crates/v8-0.42.1/build.rs +--- cargo-crates/v8-0.43.1/build.rs.orig 2020-07-22 09:53:02 UTC ++++ cargo-crates/v8-0.43.1/build.rs @@ -130,6 +132,10 @@ fn platform() -> &'static str { #[cfg(target_os = "macos")] { diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn index 76a9e5a03b9e..dc82388f16eb 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/v8-0.42.1/build/config/BUILD.gn +--- cargo-crates/v8-0.43.1/build/config/BUILD.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/v8-0.43.1/build/config/BUILD.gn @@ -133,7 +133,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-cargo-crates_v8_build_config_BUILDCONFIG.gn b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn index cb92887f6d5d..06ebef22a469 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_BUILDCONFIG.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/./build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC -+++ cargo-crates/v8-0.42.1/./build/config/BUILDCONFIG.gn +--- cargo-crates/v8-0.43.1/./build/config/BUILDCONFIG.gn.orig 2021-01-19 00:12:27 UTC ++++ cargo-crates/v8-0.43.1/./build/config/BUILDCONFIG.gn @@ -131,7 +131,7 @@ declare_args() { is_official_build = false diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn index 43b3c2ae3e2f..63790742d0cf 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_BUILD.gn @@ -1,92 +1,98 @@ ---- cargo-crates/v8-0.42.1/build/config/compiler/BUILD.gn.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/v8-0.42.1/build/config/compiler/BUILD.gn -@@ -132,7 +132,7 @@ declare_args() { +--- cargo-crates/v8-0.43.1/build/config/compiler/BUILD.gn.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/v8-0.43.1/build/config/compiler/BUILD.gn +@@ -137,7 +137,7 @@ declare_args() { # - # TODO(crbug.com/977230): Enabling this when 'use_xcode_clang' is true may - # call an old clang that doesn't support auto-init. -- init_stack_vars = !is_android && !use_xcode_clang -+ init_stack_vars = !is_bsd && !is_android && !use_xcode_clang + # TODO(crbug.com/1131993): Enabling this when 'is_android' is true breaks + # content_shell_test_apk on both ARM and x86. +- init_stack_vars = !is_android ++ init_stack_vars = !is_bsd && !is_android # This argument is to control whether enabling text section splitting in the # final binary. When enabled, the separated text sections with prefix -@@ -333,7 +333,7 @@ config("compiler") { +@@ -245,7 +245,7 @@ config("no_unresolved_symbols") { + # Compiler instrumentation can introduce dependencies in DSOs to symbols in + # the executable they are loaded into, so they are unresolved at link-time. + config("no_unresolved_symbols") { +- if (!using_sanitizer && ++ if (!using_sanitizer && !is_bsd && + (is_linux || is_chromeos || is_android || is_fuchsia)) { + ldflags = [ + "-Wl,-z,defs", +@@ -366,7 +366,7 @@ config("compiler") { } # Linker warnings. -- if (fatal_linker_warnings && !is_apple && current_os != "aix") { -+ if (fatal_linker_warnings && !is_bsd && !is_apple && current_os != "aix") { +- if (fatal_linker_warnings && !is_apple && current_os != "aix" && ++ if (fatal_linker_warnings && !is_bsd && !is_apple && current_os != "aix" && + current_os != "zos") { ldflags += [ "-Wl,--fatal-warnings" ] } - if (fatal_linker_warnings && is_apple) { -@@ -428,7 +428,7 @@ config("compiler") { - - # Compiler instrumentation can introduce dependencies in DSOs to symbols in - # the executable they are loaded into, so they are unresolved at link-time. -- if (!using_sanitizer) { -+ if (!using_sanitizer && !is_bsd) { - ldflags += [ - "-Wl,-z,defs", - "-Wl,--as-needed", -@@ -518,7 +518,7 @@ config("compiler") { +@@ -536,7 +536,7 @@ config("compiler") { ldflags += [ "-Wl,-z,keep-text-section-prefix" ] } -- if (is_clang && !is_nacl && !use_xcode_clang) { -+ if (is_clang && !is_nacl && !use_xcode_clang && !is_bsd) { +- if (is_clang && !is_nacl && current_os != "zos") { ++ if (is_clang && !is_bsd && !is_nacl && current_os != "zos") { cflags += [ "-fcrash-diagnostics-dir=" + clang_diagnostic_dir ] - cflags += [ -@@ -851,7 +851,7 @@ config("compiler_cpu_abi") { + # TODO(hans): Remove this once Clang generates better optimized debug info +@@ -931,7 +931,7 @@ config("compiler_cpu_abi") { cflags += [ "-mtune=$arm_tune" ] } } else if (current_cpu == "arm64") { - if (is_clang && !is_android && !is_nacl && !is_fuchsia) { -+ if (is_clang && !is_android && !is_nacl && !is_fuchsia && !is_bsd) { ++ if (is_clang && !is_bsd && !is_android && !is_nacl && !is_fuchsia) { cflags += [ "--target=aarch64-linux-gnu" ] ldflags += [ "--target=aarch64-linux-gnu" ] } -@@ -1201,7 +1201,7 @@ config("compiler_deterministic") { - "-Xclang", - ".", - ] +@@ -1265,7 +1265,7 @@ config("compiler_deterministic") { + # and -fcoverage-compilation-dir=. + cflags += [ "-ffile-compilation-dir=." ] + } - if (!is_win) { + if (!is_win && !is_bsd) { # We don't use clang -cc1as on Windows (yet? https://crbug.com/762167) asmflags = [ "-Wa,-fdebug-compilation-dir,." ] } -@@ -1584,7 +1584,7 @@ config("default_warnings") { - cflags += [ "-Wno-nonportable-include-path" ] +@@ -1543,12 +1543,12 @@ config("default_warnings") { + "-Wno-ignored-pragma-optimize", + ] + +- if (!is_nacl) { ++ if (!is_nacl && !is_bsd) { + # TODO(https://crbug.com/1300731) Clean up and enable. + cflags += [ "-Wno-unqualified-std-cast-call" ] } -- if (current_toolchain == host_toolchain || !use_xcode_clang) { -+ if ((current_toolchain == host_toolchain || !use_xcode_clang) && !is_bsd) { - # Flags NaCl (Clang 3.7) and Xcode 9.2 (Clang clang-900.0.39.2) do not - # recognize. +- if (!is_nacl && !(is_chromeos || ++ if (!is_bsd && !is_nacl && !(is_chromeos || + default_toolchain == "//build/toolchain/cros:target")) { + # TODO(https://crbug.com/1316298): Re-enable once test failure is figured out cflags += [ -@@ -1832,7 +1832,7 @@ config("export_dynamic") { - config("thin_archive") { - # The macOS and iOS default linker ld64 does not support reading thin +@@ -1848,7 +1848,7 @@ config("thin_archive") { # archives. -- if ((is_posix && !is_nacl && (!is_apple || use_lld)) || is_fuchsia) { -+ if ((is_posix && !is_bsd && !is_nacl && (!is_apple || use_lld)) || is_fuchsia) { + # TODO(crbug.com/1221615): Enable on is_apple if use_lld once that no longer + # confuses lldb. +- if ((is_posix && !is_nacl && !is_apple) || is_fuchsia) { ++ if ((is_posix && !is_bsd && !is_nacl && !is_apple) || is_fuchsia) { arflags = [ "-T" ] } else if (is_win && use_lld) { arflags = [ "/llvmlibthin" ] -@@ -2377,7 +2377,7 @@ config("symbols") { +@@ -2349,7 +2349,7 @@ config("symbols") { # flag, so we can use use -g1 for pnacl and nacl-clang compiles. # gcc nacl is is_nacl && !is_clang, pnacl and nacl-clang are && is_clang. - if (!is_nacl || is_clang) { + if ((!is_nacl || is_clang) && current_os != "zos") { - cflags += [ "-g2" ] + cflags += [ "-g0" ] } - # TODO(https://crbug.com/1050118): Investigate missing debug info on mac. -@@ -2410,7 +2410,7 @@ config("symbols") { + if (!is_nacl && is_clang && !is_tsan && !is_asan && +@@ -2388,7 +2388,7 @@ config("symbols") { # DWARF info may be corrupt; offsets in a range list entry are in different # sections" there. Maybe just a bug in nacl_switch_32.S. - if (!is_apple && !is_nacl && current_cpu != "x86" && -- (use_gold || use_lld)) { -+ (use_gold || use_lld) && !is_bsd) { - if (is_clang) { - # This flag enables the GNU-format pubnames and pubtypes sections, - # which lld needs in order to generate a correct GDB index. + _enable_gdb_index = +- symbol_level == 2 && !is_apple && !is_nacl && current_cpu != "x86" && ++ symbol_level == 2 && !is_apple && !is_bsd && !is_nacl && current_cpu != "x86" && + current_os != "zos" && (use_gold || use_lld) && + # Disable on non-fission 32-bit Android because it pushes + # libcomponents_unittests over the 4gb size limit. diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni b/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni deleted file mode 100644 index 606f0e08ce26..000000000000 --- a/www/deno/files/patch-cargo-crates_v8_build_config_compiler_compiler.gni +++ /dev/null @@ -1,11 +0,0 @@ ---- cargo-crates/v8-0.42.1/build/config/compiler/compiler.gni.orig 2021-03-03 10:58:03 UTC -+++ cargo-crates/v8-0.42.1/build/config/compiler/compiler.gni -@@ -223,7 +223,7 @@ declare_args() { - strip_absolute_paths_from_debug_symbols_default = - # TODO(crbug.com/1010267): remove '!use_clang_coverage', coverage build has - # dependency to absolute path of source files. -- !use_clang_coverage && -+ !is_bsd && !use_clang_coverage && - (is_android || is_fuchsia || is_nacl || (is_win && use_lld) || is_linux || - is_chromeos || (is_apple && !enable_dsyms)) - diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni index 0e4c4676624a..774f1c217bb5 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_features.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_features.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/config/features.gni.orig 2020-08-08 19:24:36 UTC -+++ cargo-crates/v8-0.42.1/build/config/features.gni +--- cargo-crates/v8-0.43.1/build/config/features.gni.orig 2020-08-08 19:24:36 UTC ++++ cargo-crates/v8-0.43.1/build/config/features.gni @@ -26,7 +26,7 @@ declare_args() { proprietary_codecs = is_chrome_branded || is_chromecast diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni index 6fb5458d93c7..7c7451deb8bc 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_freetype_freetype.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/config/freetype/freetype.gni +--- cargo-crates/v8-0.43.1/build/config/freetype/freetype.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/config/freetype/freetype.gni @@ -10,5 +10,5 @@ declare_args() { # than version 2.7.1 and have color bitmap support compiled in. WARNING: # System FreeType configurations other than as described WILL INTRODUCE TEXT diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn index ebd4d3f8f413..b35898ae8c81 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_BUILD.gn @@ -1,9 +1,9 @@ ---- cargo-crates/v8-0.42.1/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/config/linux/BUILD.gn -@@ -30,7 +30,7 @@ config("runtime_library") { +--- cargo-crates/v8-0.43.1/build/config/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/config/linux/BUILD.gn +@@ -41,7 +41,7 @@ config("runtime_library") { + } - if ((!(is_chromeos || chromeos_is_browser_only) || - default_toolchain != "//build/toolchain/cros:target") && + if ((!is_chromeos || default_toolchain != "//build/toolchain/cros:target") && - (!use_custom_libcxx || current_cpu == "mipsel")) { + (!use_custom_libcxx || current_cpu == "mipsel") && !is_bsd) { libs = [ "atomic" ] diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py index 8b90670a805e..417273b0d09e 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py +++ b/www/deno/files/patch-cargo-crates_v8_build_config_linux_pkg-config.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/config/linux/pkg-config.py +--- cargo-crates/v8-0.43.1/build/config/linux/pkg-config.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/config/linux/pkg-config.py @@ -59,8 +59,12 @@ def SetConfigPath(options): print("You must specify an architecture via -a if using a sysroot.") sys.exit(1) diff --git a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni index 15f5122bde8f..d8587ff0f006 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_config_sysroot.gni @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/config/sysroot.gni +--- cargo-crates/v8-0.43.1/build/config/sysroot.gni.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/config/sysroot.gni @@ -21,9 +21,9 @@ declare_args() { # Controls default is_linux sysroot. If set to true, and sysroot diff --git a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py index aec5de066bdc..6fabdac9bf3c 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py +++ b/www/deno/files/patch-cargo-crates_v8_build_detect__host__arch.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/detect_host_arch.py +--- cargo-crates/v8-0.43.1/build/detect_host_arch.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/detect_host_arch.py @@ -21,6 +21,8 @@ def HostArch(): host_arch = 'ia32' elif host_arch in ['x86_64', 'amd64']: diff --git a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py index e120034ff735..2dbe4cfa1bb0 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py +++ b/www/deno/files/patch-cargo-crates_v8_build_gn__run__binary.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/gn_run_binary.py +--- cargo-crates/v8-0.43.1/build/gn_run_binary.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/gn_run_binary.py @@ -24,7 +24,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-cargo-crates_v8_build_linux_chrome.map b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map index 9fe24dbeb390..85a6772e97f9 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_chrome.map @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC -+++ cargo-crates/v8-0.42.1/build/linux/chrome.map +--- cargo-crates/v8-0.43.1/build/linux/chrome.map.orig 2021-02-25 20:45:34 UTC ++++ cargo-crates/v8-0.43.1/build/linux/chrome.map @@ -1,4 +1,7 @@ { +local: diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn index 8064c3f88ec5..d6ac688bc000 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_libpci_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/linux/libpci/BUILD.gn +--- cargo-crates/v8-0.43.1/build/linux/libpci/BUILD.gn.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/linux/libpci/BUILD.gn @@ -3,20 +3,36 @@ # found in the LICENSE file. diff --git a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn index 384bba68cc39..789eaa667907 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_libusb.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC -+++ cargo-crates/v8-0.42.1/build/linux/unbundle/libusb.gn +--- cargo-crates/v8-0.43.1/build/linux/unbundle/libusb.gn.orig 2020-07-22 09:52:14 UTC ++++ cargo-crates/v8-0.43.1/build/linux/unbundle/libusb.gn @@ -0,0 +1,24 @@ +# 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-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py index 9b3d09d37479..a032f1586b42 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py +++ b/www/deno/files/patch-cargo-crates_v8_build_linux_unbundle_replace__gn__files.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/linux/unbundle/replace_gn_files.py +--- cargo-crates/v8-0.43.1/build/linux/unbundle/replace_gn_files.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/linux/unbundle/replace_gn_files.py @@ -27,6 +27,7 @@ REPLACEMENTS = { 'libevent': 'base/third_party/libevent/BUILD.gn', 'libjpeg': 'third_party/libjpeg.gni', diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni index f423f961c088..a5841a6cbae7 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni +++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_gcc__toolchain.gni @@ -1,6 +1,6 @@ ---- cargo-crates/v8-0.42.1/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00.000000000 +0100 -+++ cargo-crates/v8-0.42.1/build/toolchain/gcc_toolchain.gni 2021-07-13 19:32:27.892587000 +0200 -@@ -51,6 +51,11 @@ if (enable_resource_allowlist_generation) { +--- cargo-crates/v8-0.43.1/build/toolchain/gcc_toolchain.gni.orig 1970-01-01 01:00:00.000000000 +0100 ++++ cargo-crates/v8-0.43.1/build/toolchain/gcc_toolchain.gni 2021-07-13 19:32:27.892587000 +0200 +@@ -53,6 +53,11 @@ if (enable_resource_allowlist_generation) { "enable_resource_allowlist_generation=true does not work for target_os=$target_os") } @@ -12,15 +12,15 @@ # This template defines a toolchain for something that works like gcc # (including clang). # -@@ -654,13 +659,23 @@ template("clang_toolchain") { - } - +@@ -786,13 +791,23 @@ template("clang_toolchain") { + # use_gold too. + template("clang_toolchain") { gcc_toolchain(target_name) { - prefix = rebase_path("$clang_base_path/bin", root_build_dir) -- cc = "$prefix/clang" -- cxx = "$prefix/clang++" +- cc = "${prefix}/clang" +- cxx = "${prefix}/clang++" - ld = cxx -- readelf = "${toolprefix}readelf" +- readelf = "${prefix}/llvm-readelf" - ar = "${prefix}/llvm-ar" - nm = "${prefix}/llvm-nm" + if (is_bsd) { @@ -30,7 +30,7 @@ + ld = cxx + readelf = "readelf" + ar = "${prefix}/ar" -+ nm = "${toolprefix}nm" ++ nm = "${prefix}nm" + } else { + prefix = rebase_path("$clang_base_path/bin", root_build_dir) + cc = "$prefix/clang" diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py index 911f4dae2f7c..f1827b0fee56 100644 --- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py +++ b/www/deno/files/patch-cargo-crates_v8_build_toolchain_get__concurrent__links.py @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/toolchain/get_concurrent_links.py +--- cargo-crates/v8-0.43.1/build/toolchain/get_concurrent_links.py.orig 2020-06-26 16:27:54 UTC ++++ cargo-crates/v8-0.43.1/build/toolchain/get_concurrent_links.py @@ -48,6 +48,14 @@ def _GetTotalMemoryInBytes(): return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize'])) except Exception: diff --git a/www/deno/files/patch-cargo-crates_v8_build_toolchain_linux_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_build_toolchain_linux_BUILD.gn deleted file mode 100644 index 7a87c8d7ba83..000000000000 --- a/www/deno/files/patch-cargo-crates_v8_build_toolchain_linux_BUILD.gn +++ /dev/null @@ -1,10 +0,0 @@ ---- cargo-crates/v8-0.42.1/build/toolchain/linux/BUILD.gn.orig 2020-06-26 16:27:54 UTC -+++ cargo-crates/v8-0.42.1/build/toolchain/linux/BUILD.gn -@@ -22,7 +22,6 @@ clang_toolchain("clang_arm") { - } - - clang_toolchain("clang_arm64") { -- toolprefix = "aarch64-linux-gnu-" - toolchain_args = { - current_cpu = "arm64" - current_os = "linux" diff --git a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn index 5e2e09c0c04c..540441b138e8 100644 --- a/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_buildtools_third__party_libc++_BUILD.gn @@ -1,11 +1,11 @@ ---- cargo-crates/v8-0.42.1/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC -+++ cargo-crates/v8-0.42.1/buildtools/third_party/libc++/BUILD.gn -@@ -14,7 +14,7 @@ config("config") { - # its implementation. - cflags += [ "-Wno-macro-redefined" ] +--- cargo-crates/v8-0.43.1/buildtools/third_party/libc++/BUILD.gn.orig 2020-07-22 17:57:09 UTC ++++ cargo-crates/v8-0.43.1/buildtools/third_party/libc++/BUILD.gn +@@ -23,7 +23,7 @@ config("config") { + "-std:c++20", + ] } else { - cflags += [ "-fPIC" ] + cflags += [ "-fPIC", "-I%%LOCALBASE%%/include" ] + cflags_cc = [ "-std=c++20" ] } - } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn index 5823c86da4c1..7c29c8cf48e0 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn +++ b/www/deno/files/patch-cargo-crates_v8_v8_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC -+++ cargo-crates/v8-0.42.1/v8/BUILD.gn +--- cargo-crates/v8-0.43.1/v8/BUILD.gn.orig 2021-01-19 00:12:40 UTC ++++ cargo-crates/v8-0.43.1/v8/BUILD.gn @@ -4209,7 +4209,7 @@ v8_component("v8_libbase") { } } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h index 7fab0c52740e..dcfb4eea80c1 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h +++ b/www/deno/files/patch-cargo-crates_v8_v8_include_v8config.h @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.42.1/v8/include/v8config.h +--- cargo-crates/v8-0.43.1/v8/include/v8config.h.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.43.1/v8/include/v8config.h @@ -273,7 +273,18 @@ # define V8_HAS_ATTRIBUTE_WARN_UNUSED_RESULT \ (__has_attribute(warn_unused_result)) diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc index 6b70830f2e2d..00ac0922fbd8 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_api_api.cc @@ -1,11 +1,11 @@ ---- cargo-crates/v8-0.42.1/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.42.1/v8/src/api/api.cc -@@ -5674,7 +5674,7 @@ bool v8::V8::Initialize(const int build_config) { +--- cargo-crates/v8-0.43.1/v8/src/api/api.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.43.1/v8/src/api/api.cc +@@ -6096,7 +6096,7 @@ bool v8::V8::Initialize(const int build_config) { return true; } --#if V8_OS_LINUX || V8_OS_MACOSX -+#if V8_OS_LINUX || V8_OS_MACOSX || V8_OS_OPENBSD || V8_OS_FREEBSD +-#if V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info, void* context) { - #if V8_TARGET_ARCH_X64 && !V8_OS_ANDROID + #if V8_ENABLE_WEBASSEMBLY && V8_TRAP_HANDLER_SUPPORTED diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc index d44394194abd..af68fcc7ef40 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_cpu.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.42.1/v8/src/base/cpu.cc +--- cargo-crates/v8-0.43.1/v8/src/base/cpu.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.43.1/v8/src/base/cpu.cc @@ -475,6 +475,7 @@ CPU::CPU() #if V8_OS_LINUX diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc index 69a643152c18..70f185df650f 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-freebsd.cc @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.42.1/v8/src/base/platform/platform-freebsd.cc +--- cargo-crates/v8-0.43.1/v8/src/base/platform/platform-freebsd.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.43.1/v8/src/base/platform/platform-freebsd.cc @@ -82,8 +82,8 @@ std::vector OS::GetSharedLib lib_name = std::string(path); } diff --git a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc index 82a48517668c..699f8231393e 100644 --- a/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc +++ b/www/deno/files/patch-cargo-crates_v8_v8_src_base_platform_platform-posix.cc @@ -1,15 +1,15 @@ ---- cargo-crates/v8-0.42.1/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC -+++ cargo-crates/v8-0.42.1/v8/src/base/platform/platform-posix.cc -@@ -433,7 +433,7 @@ bool OS::DiscardSystemPages(void* address, size_t size +--- cargo-crates/v8-0.43.1/v8/src/base/platform/platform-posix.cc.orig 2020-06-26 16:28:04 UTC ++++ cargo-crates/v8-0.43.1/v8/src/base/platform/platform-posix.cc +@@ -634,7 +634,7 @@ bool OS::HasLazyCommits() { // static bool OS::HasLazyCommits() { --#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX -+#if V8_OS_AIX || V8_OS_LINUX || V8_OS_MACOSX || V8_OS_FREEBSD +-#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN ++#if V8_OS_AIX || V8_OS_LINUX || V8_OS_DARWIN || V8_OS_FREEBSD return true; #else // TODO(bbudge) Return true for all POSIX platforms. -@@ -564,6 +564,12 @@ int OS::GetCurrentThreadId() { +@@ -773,6 +773,12 @@ int OS::GetCurrentThreadId() { return static_cast(syscall(__NR_gettid)); #elif V8_OS_ANDROID return static_cast(gettid()); diff --git a/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn b/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn index a474c926a9d8..e8fb9bdf7a03 100644 --- a/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn +++ b/www/deno/files/patch-crates_v8_third__party_zlib_BUILD.gn @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/third_party/zlib/BUILD.gn.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/v8-0.42.1/third_party/zlib/BUILD.gn +--- cargo-crates/v8-0.43.1/third_party/zlib/BUILD.gn.orig 2020-09-11 17:42:11 UTC ++++ cargo-crates/v8-0.43.1/third_party/zlib/BUILD.gn @@ -108,6 +108,8 @@ if (use_arm_neon_optimizations) { defines = [ "CRC32_ARMV8_CRC32" ] if (is_android) { diff --git a/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c b/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c index 7fc97b5532fe..37bb42f111c7 100644 --- a/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c +++ b/www/deno/files/patch-crates_v8_third__party_zlib_cpu__features.c @@ -1,5 +1,5 @@ ---- cargo-crates/v8-0.42.1/third_party/zlib/cpu_features.c.orig 2020-09-11 17:42:11 UTC -+++ cargo-crates/v8-0.42.1/third_party/zlib/cpu_features.c +--- cargo-crates/v8-0.43.1/third_party/zlib/cpu_features.c.orig 2020-09-11 17:42:11 UTC ++++ cargo-crates/v8-0.43.1/third_party/zlib/cpu_features.c @@ -31,11 +31,20 @@ int ZLIB_INTERNAL x86_cpu_enable_simd = 0; #ifndef CPU_NO_SIMD