Accepting request 1146964 from devel:languages:javascript

- update to 1.40.5:
  * feat(lsp): jsr support first pass (#22382)
  * feat(lsp): jsr support with cache probing (#22418)
  * feat(publish): allow passing config flag (#22416)
  * feat(unstable): define config in publish url (#22406)
  * perf: denort binary for deno compile (#22205)
  * fix(console): support NO_COLOR and colors option in
    all scenarios (#21910)
  * fix(ext/node): export process.umask (#22348)
  * fix(ext/web): Prevent (De-)CompressionStream resource leak on
    stream cancellation (#21199)
  * fix(lsp): complete npm specifier versions correctly (#22332)
  * fix: cache bust jsr deps on constraint failure (#22372)
  * fix: handle non-file scopes in synthetic import map (#22361)
  * fix: lockfile was sometimes getting corrupt when changing
    config deps (#22359)
  * fix: upgrade to deno_ast 0.33 (#22341)
- rebase deno-rm-upgrade-cmd.patch

OBS-URL: https://build.opensuse.org/request/show/1146964
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=38
This commit is contained in:
Ana Guerrero 2024-02-16 20:41:59 +00:00 committed by Git OBS Bridge
commit 4afdf02a24
7 changed files with 36 additions and 12 deletions

View File

@ -13,8 +13,8 @@
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/denoland/deno</param>
<param name="revision">v1.40.4</param>
<param name="version">1.40.4</param>
<param name="revision">v1.40.5</param>
<param name="version">1.40.5</param>
<!-- remove large docs -->
<param name="exclude">docs</param>
@ -37,8 +37,8 @@
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/denoland/rusty_v8</param>
<param name="revision">v0.83.1</param>
<param name="version">0.83.1</param>
<param name="revision">v0.83.2</param>
<param name="version">0.83.2</param>
<param name="exclude">.github</param>
<!--

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4ea6c91c3876e8a4fc0f60aee35e76c318dc3f115dcb7db66d04bdfe488a6beb
size 4098968

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

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

View File

@ -223,11 +223,13 @@ diff --git a/cli/standalone/binary.rs.1 b/cli/standalone/binary.rs
index 628922b..f8bb1e2 100644
--- a/cli/standalone/binary.rs.1
+++ b/cli/standalone/binary.rs
@@ -429,11 +429,7 @@ impl<'a> DenoCompileBinaryWriter<'a> {
@@ -499,13 +499,7 @@ impl<'a> DenoCompileBinaryWriter<'a> {
let archive_data = std::fs::read(binary_path)?;
let temp_dir = tempfile::TempDir::new()?;
- let base_binary_path = crate::tools::upgrade::unpack_into_dir(
- let base_binary_path = unpack_into_dir(
- "denort",
- &binary_name,
- archive_data,
- target.contains("windows"),
- &temp_dir,

View File

@ -1,3 +1,25 @@
-------------------------------------------------------------------
Thu Feb 15 20:09:35 UTC 2024 - Avindra Goolcharan <avindra@opensuse.org>
- update to 1.40.5:
* feat(lsp): jsr support first pass (#22382)
* feat(lsp): jsr support with cache probing (#22418)
* feat(publish): allow passing config flag (#22416)
* feat(unstable): define config in publish url (#22406)
* perf: denort binary for deno compile (#22205)
* fix(console): support NO_COLOR and colors option in
all scenarios (#21910)
* fix(ext/node): export process.umask (#22348)
* fix(ext/web): Prevent (De-)CompressionStream resource leak on
stream cancellation (#21199)
* fix(lsp): complete npm specifier versions correctly (#22332)
* fix: cache bust jsr deps on constraint failure (#22372)
* fix: handle non-file scopes in synthetic import map (#22361)
* fix: lockfile was sometimes getting corrupt when changing
config deps (#22359)
* fix: upgrade to deno_ast 0.33 (#22341)
- rebase deno-rm-upgrade-cmd.patch
-------------------------------------------------------------------
Fri Feb 9 04:26:49 UTC 2024 - Avindra Goolcharan <avindra@opensuse.org>

View File

@ -19,7 +19,7 @@
Name: deno
Version: 1.40.4
Version: 1.40.5
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:c2b88153d4878538e14b6f564b9fa44c5b52f7a7cf5574c556a85d52f27b93dd
size 94892156
oid sha256:93ce140c0182debf7f3e525117762a4fba2fd60caa112c796fbc8a30f2dd2313
size 103738480