Avindra Goolcharan 2024-06-28 01:59:07 +00:00 committed by Git OBS Bridge
parent e48db7809c
commit e28ca446e3
7 changed files with 40 additions and 8 deletions

View File

@ -2,8 +2,8 @@
<service name="tar_scm" mode="manual">
<param name="url">https://github.com/denoland/rusty_v8</param>
<param name="scm">git</param>
<param name="revision">v0.94.0</param>
<param name="version">0.94.0</param>
<param name="revision">v0.95.0</param>
<param name="version">0.95.0</param>
<param name="exclude">.git</param>
<param name="exclude">.github</param>
<param name="exclude">.gitignore</param>

21
deno-v8-arm.patch Normal file
View File

@ -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();

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:7fe9685dc25e86239e42980923edfc4dd5ddfac1d18767e07dd4eda0bf22124d
size 57996008

3
rusty_v8-0.95.0.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d1cb913503b94b814a086dd038acab94fb5909bbb6f835ef175e01dd8082529
size 58017584

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Fri Jun 28 01:54:42 UTC 2024 - Avindra Goolcharan <avindra@opensuse.org>
- 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 <avindra@opensuse.org>

View File

@ -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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef979c83f590dcb87e491c92b506d45ab1b60c9413a9da851d1f957c1e39e94f
size 18843720
oid sha256:48aa10fd0c0d3f7de188c22984a1eeff272c6726b19dcf6b06c33a64fa45c84a
size 19402060