diff --git a/_service b/_service index ed27a0e..1fb1812 100644 --- a/_service +++ b/_service @@ -2,8 +2,8 @@ https://github.com/denoland/rusty_v8 git - v0.94.0 - 0.94.0 + v0.95.0 + 0.95.0 .git .github .gitignore diff --git a/deno-v8-arm.patch b/deno-v8-arm.patch new file mode 100644 index 0000000..85729be --- /dev/null +++ b/deno-v8-arm.patch @@ -0,0 +1,21 @@ +--- ./build.rs.orig 2024-06-27 14:26:40.281226961 +0200 ++++ ./build.rs 2024-06-27 14:28:10.388618455 +0200 +@@ -200,16 +200,12 @@ fn build_v8(is_asan: bool) { + // cross-compilation setup + if target_arch == "aarch64" { + gn_args.push(r#"target_cpu="arm64""#.to_string()); +- gn_args.push("use_sysroot=true".to_string()); +- maybe_install_sysroot("arm64"); +- maybe_install_sysroot("amd64"); ++ gn_args.push("use_sysroot=false".to_string()); + } + if target_arch == "arm" { + gn_args.push(r#"target_cpu="arm""#.to_string()); + gn_args.push(r#"v8_target_cpu="arm""#.to_string()); +- gn_args.push("use_sysroot=true".to_string()); +- maybe_install_sysroot("i386"); +- maybe_install_sysroot("arm"); ++ gn_args.push("use_sysroot=false".to_string()); + } + + let target_triple = env::var("TARGET").unwrap(); diff --git a/rusty_v8-0.94.0.tar.xz b/rusty_v8-0.94.0.tar.xz deleted file mode 100644 index 0e33c7b..0000000 --- a/rusty_v8-0.94.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7fe9685dc25e86239e42980923edfc4dd5ddfac1d18767e07dd4eda0bf22124d -size 57996008 diff --git a/rusty_v8-0.95.0.tar.xz b/rusty_v8-0.95.0.tar.xz new file mode 100644 index 0000000..e72c6c0 --- /dev/null +++ b/rusty_v8-0.95.0.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2d1cb913503b94b814a086dd038acab94fb5909bbb6f835ef175e01dd8082529 +size 58017584 diff --git a/rusty_v8.changes b/rusty_v8.changes index a2be1cb..8ac2834 100644 --- a/rusty_v8.changes +++ b/rusty_v8.changes @@ -1,3 +1,14 @@ +------------------------------------------------------------------- +Fri Jun 28 01:54:42 UTC 2024 - Avindra Goolcharan + +- update to 0.95.0: + * Rolling to V8 12.7.224.9 (#1508) + * Add cppgc::InnerMember::get_mut (#1505) + * feat: rust bindgen and publish flow (#1507) + * fix: remove use of deprecated apis (#1488) +- add deno-v8-arm.patch + * thanks to Guillaume_G for fix + ------------------------------------------------------------------- Tue Jun 18 18:24:21 UTC 2024 - Avindra Goolcharan diff --git a/rusty_v8.spec b/rusty_v8.spec index 0b2799b..e34980b 100644 --- a/rusty_v8.spec +++ b/rusty_v8.spec @@ -17,7 +17,7 @@ Name: rusty_v8 -Version: 0.94.0 +Version: 0.95.0 Release: 0 Summary: Build tooling for Deno (do not install or use!) License: MIT diff --git a/vendor.tar.xz b/vendor.tar.xz index 5cd0f9f..981f0cf 100644 --- a/vendor.tar.xz +++ b/vendor.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:ef979c83f590dcb87e491c92b506d45ab1b60c9413a9da851d1f957c1e39e94f -size 18843720 +oid sha256:48aa10fd0c0d3f7de188c22984a1eeff272c6726b19dcf6b06c33a64fa45c84a +size 19402060