Avindra Goolcharan 2021-06-19 18:11:46 +00:00 committed by Git OBS Bridge
parent 4652510bf8
commit afe62c1a31
3 changed files with 15 additions and 0 deletions

13
deno-69.patch Normal file
View File

@ -0,0 +1,13 @@
diff --git a/core/runtime.rs.1 b/core/runtime.rs
index 71aad8e..a806ecd 100644
--- a/core/runtime.rs.1
+++ b/core/runtime.rs
@@ -145,7 +145,7 @@ fn v8_init(v8_platform: Option<v8::UniquePtr<v8::Platform>>) {
#[repr(C, align(16))]
struct IcuData([u8; 10413584]);
static ICU_DATA: IcuData = IcuData(*include_bytes!("icudtl.dat"));
- v8::icu::set_common_data(&ICU_DATA.0).unwrap();
+ v8::icu::set_common_data_69(&ICU_DATA.0).unwrap();
let v8_platform = v8_platform
.unwrap_or_else(v8::new_default_platform)

View File

@ -21,6 +21,7 @@ Sat Jun 19 05:38:31 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
* fix(node/process): make process.env enumerable (#957) * fix(node/process): make process.env enumerable (#957)
* fix(node/util): fix util.inherits (#959) * fix(node/util): fix util.inherits (#959)
- includes V8 9.2.230.10 (rusty_v8/#700) - includes V8 9.2.230.10 (rusty_v8/#700)
- add deno-69.patch for rusty_v8/#702 parity
------------------------------------------------------------------- -------------------------------------------------------------------
Wed Jun 9 05:15:53 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org> Wed Jun 9 05:15:53 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>

View File

@ -28,6 +28,7 @@ URL: https://github.com/denoland/deno
Source0: %{name}-%{version}.tar.xz Source0: %{name}-%{version}.tar.xz
Source1: vendor.tar.xz Source1: vendor.tar.xz
Source99: revendor_source.sh Source99: revendor_source.sh
Patch0: deno-69.patch
BuildRequires: clang BuildRequires: clang
# gcc-c++ needed to build SPIRV-Cross # gcc-c++ needed to build SPIRV-Cross
BuildRequires: gcc-c++ BuildRequires: gcc-c++