Accepting request 1093169 from devel:languages:javascript

- update to 1.34.2:
  * fix: do not show cache initialization errors if stderr is piped (#18920)
  * fix: upgrade to deno_ast 0.27 (#19375)
  * fix(cli): formatting bench with colors (#19323)
  * fix(ext/console): fix inspecting large ArrayBuffers (#19373)
  * fix(ext/crypto): fix JWK import of Ed25519 (#19279)
  * fix(ext/web): Copy EventTarget list before dispatch (#19360)
  * fix(ext/websocket): Close socket on bad string data (#19424)
  * fix(kv) run sqlite transactions via spawn_blocking (#19350)
  * fix(napi): don't panic if symbol can't be found (#19397)
  * fix(node): add missing process.reallyExit method (#19326)
  * fix(node): Added base implementation of FileHandle (#19294)
  * fix(node): don't close stdio streams (#19256)
  * fix(node): FileHandle.close() (#19357)
  * fix(node): FileHandle.read() (#19359)
  * fix(node): FileHandle.write() (#19385)
  * fix(node): map stdio [0, 1, 2] to "inherit" (#19352)
  * fix(node): Very basic node:http2 support (#19344)
  * fix(node): proper url handling (#19340)
  * fix(repl): correctly print string exception (#19391)
  * fix(runtime): add missing SIGIOT alias to SIGABRT (#19333)
  * perf(cli): conditionally load typescript declaration files (#19392)
  * perf(ext/http): Add a sync phase to http serving (#19321)
  * perf(ext/http): Migrate op_http_get_request_headers to v8::Array (#19354)
  * perf(ext/http): Migrate op_http_get_request_method_and_url to
    v8::Array (#19355)
  * perf(ext/http): Use flat list of headers for multiple set/get
    methods (#19336)
  * perf(ext/websocket): Make send sync for non-stream websockets (#19376)
  * perf(ext/websocket): Reduce GC pressure & monomorpize
    op_ws_next_event (#19405)
  * perf(ext/websocket): monomorphize code (#19394)
  * perf(http): avoid flattening http headers (#19384)
  * perf: optimize RegExp usage in JS (#19364)
  * perf: use sendto syscalls (#19414)

OBS-URL: https://build.opensuse.org/request/show/1093169
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=22
This commit is contained in:
Dominique Leuenberger 2023-06-16 14:53:27 +00:00 committed by Git OBS Bridge
commit 22605f092c
6 changed files with 52 additions and 13 deletions

View File

@ -13,8 +13,8 @@
<service name="tar_scm" mode="manual"> <service name="tar_scm" mode="manual">
<param name="scm">git</param> <param name="scm">git</param>
<param name="url">https://github.com/denoland/deno</param> <param name="url">https://github.com/denoland/deno</param>
<param name="revision">v1.34.1</param> <param name="revision">v1.34.2</param>
<param name="version">1.34.1</param> <param name="version">1.34.2</param>
<!-- remove large docs --> <!-- remove large docs -->
<param name="exclude">docs</param> <param name="exclude">docs</param>

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:775d3aed5c4a751c77348bcff48216828468fb6b717daea846aedbdf4523512c
size 7185320

3
deno-1.34.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:356d0d9f3f4609f5cfb1858827767f618078b633011a404037a90f1f742afc77
size 7187604

View File

@ -1,3 +1,42 @@
-------------------------------------------------------------------
Wed Jun 14 18:31:25 UTC 2023 - Avindra Goolcharan <avindra@opensuse.org>
- update to 1.34.2:
* fix: do not show cache initialization errors if stderr is piped (#18920)
* fix: upgrade to deno_ast 0.27 (#19375)
* fix(cli): formatting bench with colors (#19323)
* fix(ext/console): fix inspecting large ArrayBuffers (#19373)
* fix(ext/crypto): fix JWK import of Ed25519 (#19279)
* fix(ext/web): Copy EventTarget list before dispatch (#19360)
* fix(ext/websocket): Close socket on bad string data (#19424)
* fix(kv) run sqlite transactions via spawn_blocking (#19350)
* fix(napi): don't panic if symbol can't be found (#19397)
* fix(node): add missing process.reallyExit method (#19326)
* fix(node): Added base implementation of FileHandle (#19294)
* fix(node): don't close stdio streams (#19256)
* fix(node): FileHandle.close() (#19357)
* fix(node): FileHandle.read() (#19359)
* fix(node): FileHandle.write() (#19385)
* fix(node): map stdio [0, 1, 2] to "inherit" (#19352)
* fix(node): Very basic node:http2 support (#19344)
* fix(node): proper url handling (#19340)
* fix(repl): correctly print string exception (#19391)
* fix(runtime): add missing SIGIOT alias to SIGABRT (#19333)
* perf(cli): conditionally load typescript declaration files (#19392)
* perf(ext/http): Add a sync phase to http serving (#19321)
* perf(ext/http): Migrate op_http_get_request_headers to v8::Array (#19354)
* perf(ext/http): Migrate op_http_get_request_method_and_url to
v8::Array (#19355)
* perf(ext/http): Use flat list of headers for multiple set/get
methods (#19336)
* perf(ext/websocket): Make send sync for non-stream websockets (#19376)
* perf(ext/websocket): Reduce GC pressure & monomorpize
op_ws_next_event (#19405)
* perf(ext/websocket): monomorphize code (#19394)
* perf(http): avoid flattening http headers (#19384)
* perf: optimize RegExp usage in JS (#19364)
* perf: use sendto syscalls (#19414)
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 30 18:13:09 UTC 2023 - Avindra Goolcharan <avindra@opensuse.org> Tue May 30 18:13:09 UTC 2023 - Avindra Goolcharan <avindra@opensuse.org>

View File

@ -19,7 +19,7 @@
Name: deno Name: deno
Version: 1.34.1 Version: 1.34.2
Release: 0 Release: 0
Summary: A secure JavaScript and TypeScript runtime Summary: A secure JavaScript and TypeScript runtime
License: MIT License: MIT
@ -31,13 +31,9 @@ Source2: cargo_config
Source99: revendor_source.sh Source99: revendor_source.sh
Patch0: deno-disable-update-check.patch Patch0: deno-disable-update-check.patch
Patch1: deno-rm-upgrade-cmd.patch Patch1: deno-rm-upgrade-cmd.patch
# PATCH-FIX-OPENSUSE - Disable LTO (to reduce req memory) BuildRequires: cargo-packaging
%ifarch %{arm} aarch64
Patch2: deno-disable-lto.patch
%endif
# gcc-c++ needed to build SPIRV-Cross # gcc-c++ needed to build SPIRV-Cross
BuildRequires: clang BuildRequires: clang
BuildRequires: cargo-packaging
BuildRequires: gcc-c++ BuildRequires: gcc-c++
BuildRequires: gn BuildRequires: gn
BuildRequires: lld BuildRequires: lld
@ -52,6 +48,10 @@ BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gthread-2.0) BuildRequires: pkgconfig(gthread-2.0)
# deno does not build on 32-bit archs # deno does not build on 32-bit archs
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x
# PATCH-FIX-OPENSUSE - Disable LTO (to reduce req memory)
%ifarch %{arm} aarch64
Patch2: deno-disable-lto.patch
%endif
%description %description
A JavaSript and TypeScript platform built on V8 A JavaSript and TypeScript platform built on V8

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:66bfb226c28ea5088d5196b9654a031ce74eec56495135c382c7c5ed3706a89f oid sha256:84678d20ac0ff0c45f364b0392759a05fe5f18f4eb69169262cba25cb8f5cc1f
size 72125920 size 72123480