forked from pool/rusty_v8
bump rusty_v8 version to 145.0.0
Signed-off-by: Soc Virnyl Estela <contact@uncomfyhalomacro.pl>
This commit is contained in:
2
_service
2
_service
@@ -1,7 +1,7 @@
|
||||
<services>
|
||||
<service name="cargo_vendor" mode="manual">
|
||||
<param name="src">https://github.com/denoland/rusty_v8</param>
|
||||
<param name="revision">v137.2.1</param>
|
||||
<param name="revision">v145.0.0</param>
|
||||
<param name="versionrewriteregex">^v?(.*)</param>
|
||||
<param name="versionrewritepattern">$1</param>
|
||||
<param name="compression">zst</param>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
diff -ruN /tmp/rusty_v8-v137.1.0/build/config/clang/BUILD.gn rusty_v8-v137.1.0/build/config/clang/BUILD.gn
|
||||
--- /tmp/rusty_v8-v137.1.0/build/config/clang/BUILD.gn 1970-01-01 08:00:01.000000000 +0800
|
||||
+++ rusty_v8-v137.1.0/build/config/clang/BUILD.gn 2025-06-26 14:47:20.638581652 +0800
|
||||
@@ -201,12 +201,15 @@
|
||||
diff -ruN rusty_v8-145.0.0.orig/build/config/clang/BUILD.gn rusty_v8-145.0.0/build/config/clang/BUILD.gn
|
||||
--- rusty_v8-145.0.0.orig/build/config/clang/BUILD.gn 2026-02-14 14:15:37.957884922 +0800
|
||||
+++ rusty_v8-145.0.0/build/config/clang/BUILD.gn 2026-02-14 14:18:05.583917665 +0800
|
||||
@@ -180,12 +180,15 @@
|
||||
} else if (is_linux || is_chromeos) {
|
||||
if (current_cpu == "x64") {
|
||||
_dir = "x86_64-unknown-linux-gnu"
|
||||
@@ -14,17 +14,18 @@ diff -ruN /tmp/rusty_v8-v137.1.0/build/config/clang/BUILD.gn rusty_v8-v137.1.0/b
|
||||
} else if (current_cpu == "arm64") {
|
||||
_dir = "aarch64-unknown-linux-gnu"
|
||||
+ _suffix = "-aarch64"
|
||||
} else {
|
||||
assert(false) # Unhandled cpu type
|
||||
}
|
||||
@@ -237,6 +240,10 @@
|
||||
} else if (current_cpu == "loong64") {
|
||||
_dir = "loongarch64-unknown-linux-gnu"
|
||||
} else if (current_cpu == "riscv64") {
|
||||
@@ -223,7 +226,10 @@
|
||||
} else {
|
||||
assert(false) # Unhandled target platform
|
||||
}
|
||||
|
||||
-
|
||||
+
|
||||
+ if (is_linux || is_chromeos) {
|
||||
+ _dir = "linux"
|
||||
+ }
|
||||
+
|
||||
_clang_lib_dir = "$clang_base_path/lib/clang/$clang_version/lib"
|
||||
_lib_file = "${_prefix}clang_rt.${_libname}${_suffix}.${_ext}"
|
||||
libs = [ "$_clang_lib_dir/$_dir/$_lib_file" ]
|
||||
|
||||
|
||||
@@ -1,13 +1,15 @@
|
||||
--- ./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
|
||||
diff -ruN rusty_v8-145.0.0.orig/build.rs rusty_v8-145.0.0/build.rs
|
||||
--- rusty_v8-145.0.0.orig/build.rs 2026-02-14 14:02:50.206480850 +0800
|
||||
+++ rusty_v8-145.0.0/build.rs 2026-02-14 14:06:48.032243885 +0800
|
||||
@@ -353,17 +353,13 @@
|
||||
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_os == "linux" {
|
||||
- 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());
|
||||
@@ -19,4 +21,3 @@
|
||||
}
|
||||
|
||||
let target_triple = env::var("TARGET").unwrap();
|
||||
|
||||
|
||||
BIN
rusty_v8-137.2.1.tar.zst
LFS
BIN
rusty_v8-137.2.1.tar.zst
LFS
Binary file not shown.
BIN
rusty_v8-145.0.0.tar.zst
LFS
Normal file
BIN
rusty_v8-145.0.0.tar.zst
LFS
Normal file
Binary file not shown.
@@ -19,7 +19,7 @@
|
||||
%global __requires_exclude_from ^%{_libdir}/crates/rusty_v8/.*$
|
||||
|
||||
Name: rusty_v8
|
||||
Version: 137.2.1
|
||||
Version: 145.0.0
|
||||
Release: 0
|
||||
Summary: Build tooling for Deno (do not install or use!)
|
||||
License: MIT
|
||||
@@ -33,11 +33,11 @@ Patch0: deno-v8-arm.patch
|
||||
Patch1: compiler-rt-adjust-paths.patch
|
||||
BuildRequires: cargo
|
||||
BuildRequires: cargo-packaging
|
||||
BuildRequires: clang19
|
||||
BuildRequires: clang20
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: gn
|
||||
BuildRequires: lld19
|
||||
BuildRequires: llvm19
|
||||
BuildRequires: lld20
|
||||
BuildRequires: llvm20
|
||||
BuildRequires: ninja
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: python3-base
|
||||
|
||||
BIN
vendor.tar.zst
LFS
BIN
vendor.tar.zst
LFS
Binary file not shown.
Reference in New Issue
Block a user