Accepting request 1001143 from devel:languages:javascript
- update to 1.25.1: * feat(ops): support v8::FastApiCallbackOptions (#15721) * feat(serde_v8): Serialize integers as BigInt (#15692) * fix(check): --remote and --no-remote should be mutually exclusive (#14964) * fix(cli): deno upgrade --canary always downloaded latest version even if it was already latest (#15639) * fix(compile): panic when running with a populated dep analysis cache (#15672) * fix(docs): add missing categories (#15684) * fix(ext/ffi): Fix pointer types (#15730) * fix(ext/flash): add missing backticks in server docs (#15644) * fix(ext/flash): panic on AddrInUse (#15607) * fix(ext/flash): retry write failures (#15591) * fix(ext/node): add missing primordial (#15595) * fix(ext/node): better error for importing ES module via require() call (#15671) * fix(ext/node): fix global in node env (#15622) * fix(ext/websocket): fix closing of WebSocketStream with unread messages (#15632) * fix(fmt): add the file path to the panic messages when formatting is unstable (#15693) * fix(npm): better node version and version requirement compatibility (#15714) * fix(npm): conditional exports with wildcards (#15652) * fix(npm): handle cjs re-exports with the same name as an export (#15626) * fix(npm): ignore npm cache directory creation errors (#15728) * fix(npm): ignore the unstable error in the lsp (#15727) * fix(npm): prefer importing esm from esm (#15676) * fix(npm): skip extracting pax_global_header from tarballs (#15677) * fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697) * fix(serde_v8): no panic on reading large text file (#15494) * fix(serde_v8): update bytes::Bytes layout assumptions (#15718) * fix: avoid global declaration collisions in cjs (#15608) * fix: config file errors should not print specifier with debug formatting (#15648) * fix: typo in deno_ops README (#15606) * perf(ext/web): flatten op arguments for text_encoding (#15723) * perf(ops): inline String args (#15681) * perf(runtime): optimize allocations in read/write checks (#15631) * perf: use fast api for core.isProxy (#15682) * perf: use fast api for op_now (#15643) * serde_v8: fix pointer size assumptions (#15613) OBS-URL: https://build.opensuse.org/request/show/1001143 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=3
This commit is contained in:
commit
c45a8b9c4e
4
_service
4
_service
@ -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.25.0</param>
|
<param name="revision">v1.25.1</param>
|
||||||
<param name="version">1.25.0</param>
|
<param name="version">1.25.1</param>
|
||||||
|
|
||||||
<!-- remove large docs -->
|
<!-- remove large docs -->
|
||||||
<param name="exclude">docs</param>
|
<param name="exclude">docs</param>
|
||||||
|
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:f978111f252247d10898090bb1740a5301e45d2e75aa92ea473b6ba40cd94571
|
|
||||||
size 9418160
|
|
3
deno-1.25.1.tar.xz
Normal file
3
deno-1.25.1.tar.xz
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
version https://git-lfs.github.com/spec/v1
|
||||||
|
oid sha256:54383570c36bbde4929bde2ac8fbd72bf69d4f7c4f4a8e89fe14f7d1ebad8c07
|
||||||
|
size 9441612
|
44
deno.changes
44
deno.changes
@ -1,3 +1,47 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 4 17:24:22 UTC 2022 - Avindra Goolcharan <avindra@opensuse.org>
|
||||||
|
|
||||||
|
- update to 1.25.1:
|
||||||
|
* feat(ops): support v8::FastApiCallbackOptions (#15721)
|
||||||
|
* feat(serde_v8): Serialize integers as BigInt (#15692)
|
||||||
|
* fix(check): --remote and --no-remote should be mutually exclusive (#14964)
|
||||||
|
* fix(cli): deno upgrade --canary always downloaded latest version
|
||||||
|
even if it was already latest (#15639)
|
||||||
|
* fix(compile): panic when running with a populated dep analysis cache (#15672)
|
||||||
|
* fix(docs): add missing categories (#15684)
|
||||||
|
* fix(ext/ffi): Fix pointer types (#15730)
|
||||||
|
* fix(ext/flash): add missing backticks in server docs (#15644)
|
||||||
|
* fix(ext/flash): panic on AddrInUse (#15607)
|
||||||
|
* fix(ext/flash): retry write failures (#15591)
|
||||||
|
* fix(ext/node): add missing primordial (#15595)
|
||||||
|
* fix(ext/node): better error for importing ES module via
|
||||||
|
require() call (#15671)
|
||||||
|
* fix(ext/node): fix global in node env (#15622)
|
||||||
|
* fix(ext/websocket): fix closing of WebSocketStream with unread
|
||||||
|
messages (#15632)
|
||||||
|
* fix(fmt): add the file path to the panic messages when formatting
|
||||||
|
is unstable (#15693)
|
||||||
|
* fix(npm): better node version and version requirement compatibility (#15714)
|
||||||
|
* fix(npm): conditional exports with wildcards (#15652)
|
||||||
|
* fix(npm): handle cjs re-exports with the same name as an export (#15626)
|
||||||
|
* fix(npm): ignore npm cache directory creation errors (#15728)
|
||||||
|
* fix(npm): ignore the unstable error in the lsp (#15727)
|
||||||
|
* fix(npm): prefer importing esm from esm (#15676)
|
||||||
|
* fix(npm): skip extracting pax_global_header from tarballs (#15677)
|
||||||
|
* fix(npm): translate CJS to ESM with name clashes for files and dirs (#15697)
|
||||||
|
* fix(serde_v8): no panic on reading large text file (#15494)
|
||||||
|
* fix(serde_v8): update bytes::Bytes layout assumptions (#15718)
|
||||||
|
* fix: avoid global declaration collisions in cjs (#15608)
|
||||||
|
* fix: config file errors should not print specifier with debug formatting
|
||||||
|
(#15648)
|
||||||
|
* fix: typo in deno_ops README (#15606)
|
||||||
|
* perf(ext/web): flatten op arguments for text_encoding (#15723)
|
||||||
|
* perf(ops): inline String args (#15681)
|
||||||
|
* perf(runtime): optimize allocations in read/write checks (#15631)
|
||||||
|
* perf: use fast api for core.isProxy (#15682)
|
||||||
|
* perf: use fast api for op_now (#15643)
|
||||||
|
* serde_v8: fix pointer size assumptions (#15613)
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Thu Aug 25 17:16:30 UTC 2022 - Avindra Goolcharan <avindra@opensuse.org>
|
Thu Aug 25 17:16:30 UTC 2022 - Avindra Goolcharan <avindra@opensuse.org>
|
||||||
|
|
||||||
|
16
deno.spec
16
deno.spec
@ -2,8 +2,8 @@
|
|||||||
# spec file for package deno
|
# spec file for package deno
|
||||||
#
|
#
|
||||||
# Copyright (c) 2022 SUSE LLC
|
# Copyright (c) 2022 SUSE LLC
|
||||||
# Copyright (c) 2020-2021 Avindra Goolcharan <avindra@opensuse.org>
|
# Copyright (c) 2020-2022 Avindra Goolcharan <avindra@opensuse.org>
|
||||||
# Copyright (c) 2018-2021 the Deno authors
|
# Copyright (c) 2018-2022 the Deno authors
|
||||||
#
|
#
|
||||||
# All modifications and additions to the file contributed by third parties
|
# All modifications and additions to the file contributed by third parties
|
||||||
# remain the property of their copyright owners, unless otherwise agreed
|
# remain the property of their copyright owners, unless otherwise agreed
|
||||||
@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: deno
|
Name: deno
|
||||||
Version: 1.25.0
|
Version: 1.25.1
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: A secure JavaScript and TypeScript runtime
|
Summary: A secure JavaScript and TypeScript runtime
|
||||||
License: MIT
|
License: MIT
|
||||||
@ -47,14 +47,14 @@ BuildRequires: pkgconfig(gthread-2.0)
|
|||||||
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x
|
ExclusiveArch: x86_64 aarch64 ppc64 ppc64le s390x
|
||||||
|
|
||||||
%description
|
%description
|
||||||
A JavaSript and TypeScript platform built on V8 with sandboxed defaults.
|
A JavaSript and TypeScript platform built on V8
|
||||||
|
|
||||||
Deno has standard modules and comes with various utilities like
|
Deno has standard library and has features such as
|
||||||
a linter, a language server protocol, a code formatter and
|
a linter, a language server protocol, a code formatter and
|
||||||
a unit test runner.
|
a unit test runner.
|
||||||
|
|
||||||
Remote code is fetched and cached on first execution, and only
|
Remote code is fetched and cached on first execution, and only
|
||||||
UPDATED With the --reload flag.
|
updated with the --reload flag.
|
||||||
|
|
||||||
%prep
|
%prep
|
||||||
%autosetup -a1 -p1
|
%autosetup -a1 -p1
|
||||||
@ -64,14 +64,14 @@ UPDATED With the --reload flag.
|
|||||||
%build
|
%build
|
||||||
# workaround to use python3
|
# workaround to use python3
|
||||||
# where "python" is invoked
|
# where "python" is invoked
|
||||||
mkdir -p "$(pwd)/bin"
|
mkdir "$(pwd)/bin"
|
||||||
ln -sf %{_bindir}/python3 "$(pwd)/bin/python"
|
ln -sf %{_bindir}/python3 "$(pwd)/bin/python"
|
||||||
export PATH="$PATH:$(pwd)/bin"
|
export PATH="$PATH:$(pwd)/bin"
|
||||||
|
|
||||||
export V8_FROM_SOURCE=1
|
export V8_FROM_SOURCE=1
|
||||||
export CLANG_BASE_PATH=%{_prefix}
|
export CLANG_BASE_PATH=%{_prefix}
|
||||||
# https://www.chromium.org/developers/gn-build-configuration
|
# https://www.chromium.org/developers/gn-build-configuration
|
||||||
export GN_ARGS="enable_nacl = false blink_symbol_level = 0"
|
export GN_ARGS="enable_nacl = false blink_symbol_level = 0 v8_symbol_level = 0"
|
||||||
# enable binary stripping
|
# enable binary stripping
|
||||||
export RUSTFLAGS="%{__global_rustflags} -Clink-arg=-s"
|
export RUSTFLAGS="%{__global_rustflags} -Clink-arg=-s"
|
||||||
%{cargo_build}
|
%{cargo_build}
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:9d2c0fae6785bbf80dbc1cd255d79a3f0b8cae09f9fe5e3bae6363a50ef7be78
|
oid sha256:83312f586a39391422e28b0898a56f285634de4159e5d88214090626d2337ce7
|
||||||
size 68129900
|
size 68301852
|
||||||
|
Loading…
Reference in New Issue
Block a user