diff --git a/_service b/_service index 0cc4a47..1be8f44 100644 --- a/_service +++ b/_service @@ -1,22 +1,7 @@ - - https://github.com/denoland/rusty_v8 - git - v135.1.0 - 135.1.0 - .git - .github - .gitignore - .prettierrc.json - .rustfmt.toml - - - - rusty_v8*.tar - zst - - rusty_v8 + https://github.com/denoland/rusty_v8 + v137.1.0 zst false diff --git a/compiler-rt-adjust-paths.patch b/compiler-rt-adjust-paths.patch index 07de210..74ee566 100644 --- a/compiler-rt-adjust-paths.patch +++ b/compiler-rt-adjust-paths.patch @@ -1,8 +1,7 @@ -diff --git a/build/config/clang/BUILD.gn b/build/config/clang/BUILD.gn -index fcca59b0f..fdf14f306 100644 ---- a/build/config/clang/BUILD.gn -+++ b/build/config/clang/BUILD.gn -@@ -192,12 +192,15 @@ template("clang_lib") { +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 @@ } else if (is_linux || is_chromeos) { if (current_cpu == "x64") { _dir = "x86_64-unknown-linux-gnu" @@ -18,15 +17,14 @@ index fcca59b0f..fdf14f306 100644 } else { assert(false) # Unhandled cpu type } -@@ -228,6 +231,11 @@ template("clang_lib") { +@@ -237,6 +240,10 @@ assert(false) # Unhandled target platform } -+ # Bit of a hack to make this find builtins from compiler-rt >= 16 + 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" ] + diff --git a/rusty_v8-135.1.0.tar.zst b/rusty_v8-135.1.0.tar.zst deleted file mode 100644 index 6825767..0000000 --- a/rusty_v8-135.1.0.tar.zst +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:aa83fca1e85396695e792fc30753c43bda7168e552c835c4766d510879285e4e -size 72445736 diff --git a/rusty_v8-v137.1.0.tar.zst b/rusty_v8-v137.1.0.tar.zst new file mode 100644 index 0000000..007ef52 --- /dev/null +++ b/rusty_v8-v137.1.0.tar.zst @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0027668765f12e8c3b18fd941906199650bccf0d00d00894f64531a2d6945782 +size 72730298 diff --git a/rusty_v8.changes b/rusty_v8.changes index 312c86b..bfa267c 100644 --- a/rusty_v8.changes +++ b/rusty_v8.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu May 22 01:31:15 UTC 2025 - Soc Virnyl Estela + +- Update to version 137.1.0: + * No changelog provided + ------------------------------------------------------------------- Mon Apr 7 00:55:24 UTC 2025 - Avindra Goolcharan diff --git a/rusty_v8.spec b/rusty_v8.spec index ed6e113..b5ffd45 100644 --- a/rusty_v8.spec +++ b/rusty_v8.spec @@ -19,13 +19,13 @@ %global __requires_exclude_from ^%{_libdir}/crates/rusty_v8/.*$ Name: rusty_v8 -Version: 135.1.0 +Version: 137.1.0 Release: 0 Summary: Build tooling for Deno (do not install or use!) License: MIT Group: Productivity/Other URL: https://github.com/denoland/rusty_v8 -Source0: %{name}-%{version}.tar.zst +Source0: %{name}-v%{version}.tar.zst Source1: vendor.tar.zst Source100: rusty_v8-rpmlintrc Patch0: deno-v8-arm.patch @@ -60,7 +60,7 @@ cruft that is dragged along into the deno build from V8, Chromium, etc. %prep -%autosetup -a1 -p1 +%autosetup -a1 -p1 -n %{name}-v%{version} # Keeping this ifarch in case someone tries to build 32 bit # which is not our problem %ifarch x86_64 || x86_64_v3 || aarch64 diff --git a/vendor.tar.zst b/vendor.tar.zst index 37d91b8..af53958 100644 --- a/vendor.tar.zst +++ b/vendor.tar.zst @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:666e3fd41cb9fbf641529d342b29f4d1df636d8dc43a6a9d2664c24678cfb9ca -size 22333523 +oid sha256:2b873ebfebd478dd9697da22d2423fb7668f83f4408e2d475955d0d1a4b5e979 +size 22343938