Skip to content

Commit

Permalink
deno: update deps
Browse files Browse the repository at this point in the history
Signed-off-by: Rui Chen <[email protected]>
  • Loading branch information
chenrui333 committed Nov 21, 2024
1 parent 968d224 commit 8def8bf
Showing 1 changed file with 8 additions and 7 deletions.
15 changes: 8 additions & 7 deletions Formula/d/deno.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ class Deno < Formula
url "https://github.com/denoland/deno/releases/download/v2.1.0/deno_src.tar.gz"
sha256 "2318042f2385c96e83cf365626d3fd19fcb1a6af488527c0820370490f94a9af"
license "MIT"
revision 1
head "https://github.com/denoland/deno.git", branch: "main"

bottle do
Expand Down Expand Up @@ -40,22 +41,22 @@ class Deno < Formula
# TODO: Remove this and `v8` resource when https://github.com/denoland/rusty_v8/issues/1065 is resolved
# VERSION=#{version} && curl -s https://raw.githubusercontent.com/denoland/deno/v$VERSION/Cargo.lock | grep -C 1 'name = "v8"'
resource "rusty_v8" do
url "https://static.crates.io/crates/v8/v8-0.106.0.crate"
sha256 "a381badc47c6f15acb5fe0b5b40234162349ed9d4e4fd7c83a7f5547c0fc69c5"
url "https://static.crates.io/crates/v8/v8-130.0.1.crate"
sha256 "c23b5c2caff00209b03a716609b275acae94b02dd3b63c4648e7232a84a8402f"
end

# Find the v8 version from the last commit message at:
# https://github.com/denoland/rusty_v8/commits/v#{rusty_v8_version}/v8
# Then, use the corresponding tag found in https://github.com/denoland/v8/tags
resource "v8" do
url "https://github.com/denoland/v8/archive/refs/tags/12.9.202.13-denoland-245ce17ed8483e6bc3de.tar.gz"
sha256 "63cd3d4a42cac18a7475165f8c623cfdae8782d0fedea9aa030f983e987c8309"
url "https://github.com/denoland/v8/archive/refs/tags/13.0.245.12-denoland-6a811c9772d847135876.tar.gz"
sha256 "d2de7fc75381d8d7c0cd8b2d59bb23d91f8719f5d5ad6b19b8288acd2aae8733"
end

# VERSION=#{version} && curl -s https://raw.githubusercontent.com/denoland/deno/v$VERSION/Cargo.lock | grep -C 1 'name = "deno_core"'
resource "deno_core" do
url "https://github.com/denoland/deno_core/archive/refs/tags/0.318.0.tar.gz"
sha256 "c33b5c9ce2e5fccf8f6b3c9015bddef2949dcd2fc492e4d8ce6b3fadf93ec85f"
url "https://github.com/denoland/deno_core/archive/refs/tags/0.321.0.tar.gz"
sha256 "8b238d4e09c61d545e16298912bc035ff65e9308de83a1a1d1cbd48eadbb8639"
end

# The latest commit from `denoland/icu`, go to https://github.com/denoland/rusty_v8/tree/v#{rusty_v8_version}/third_party
Expand All @@ -68,7 +69,7 @@ class Deno < Formula
# V8_TAG=#{v8_resource_tag} && curl -s https://raw.githubusercontent.com/denoland/v8/$V8_TAG/DEPS | grep gn_version
resource "gn" do
url "https://gn.googlesource.com/gn.git",
revision: "54f5b539df8c4e460b18c62a11132d77b5601136"
revision: "20806f79c6b4ba295274e3a589d85db41a02fdaa"
end

def llvm
Expand Down

0 comments on commit 8def8bf

Please sign in to comment.