SHA256
7
0
forked from pool/deno

Accepting request 1208928 from devel:languages:javascript

- Update to version 2.0.2:
  * fix(ext/node): add null check for kStreamBaseField
  * fix(jupyter): fix panics for overslow subtraction
  * fix(install): don't attempt to cache specifiers that point to directories
  * chore: fix flaky COPYFILE_EXCL test
  * refactor(ext/napi): use concrete error types
  * fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
  * refactor(ext/web): use concrete error types
  * feat(permissions): expose PromptResponse
  * refactor(ext/kv): use concrete error type
  * refactor(ext/net): use concrete error type
  * feat(permissions): expose PermissionPrompter and set_prompter function
  * fix(runtime): send ws ping frames from inspector server
  * fix(jupyter): update to the new logo
  * refactor: use macros for signal table
  * fix(cli): set napi object property properly
  * fix(net): don't try to set nodelay on upgrade streams
  * fix: don't warn on ignored signals on windows
  * fix(node/http): normalize header names in `ServerResponse`
  * Reland feat(lsp): deno/didRefreshDenoConfigurationTree notifications
  * fix: use syntect for deno doc html generation
  * Revert "feat(lsp): "deno/didRefreshDenoConfigurationTree" notificatio…
  * fix(child_process): map node `--no-warnings` flag to `--quiet`
  * fix(cli): add prefix to install commands in help
  * fix(add): exact version should not have range `^` specifier
  * feat(lsp): "deno/didRefreshDenoConfigurationTree" notifications
  * chore: add dhat feature
  * fix(jupyter): copy kernels icons to the kernel directory
  * fix(ext/node): fix dns.lookup result ordering
  * fix: node-api function call should use preamble
  * fix(cli): consolidate pkg parser for install & remove
  * fix(ext/node): timingSafeEqual account for AB byteOffset
  * perf(http): make heap allocation for path conditional
  * fix(install): retry downloads of registry info / tarballs
  * fix: improve suggestions and hints when using CommonJS modules
  * refactor(ext/io): use concrete error types
  * fix: add hint for missing `document` global in terminal error
  * fix(ext/console): apply coloring for console.table
  * fix(install): handle pkg with dep on self when pkg part of peer dep resolution
  * fix(ext/node): use primordials in `ext/node/polyfills/internal/buffer.mjs`
  * fix(ext/node): handle http2 server ending stream
  * refactor: always apply hint when formatting JsError
  * chore: ensure only one cargo publish can run
  * fix(add): create deno.json when running `deno add jsr:<pkg>`
  * chore: upgrade to rust 1.81.0
  * fix: panic in `prepare_stack_trace_callback` when global interceptor throws
  * fix(ext/node): implement TCP.setNoDelay
  * fix(repl): remove check flags
  * fix: do not panic running remote cjs module
  * perf(http): avoid clone getting request method and url
  * perf(http): cache webidl.converters lookups in ext/fetch/23_response.js
  * fix(cli): named export takes precedence over default export in doc testing
  * feat(unstable): `--unstable-detect-cjs` for respecting explicit `"type": "commonjs"`
  * refactor(ext/ffi): use concrete error types
  * fix(console/ext/repl): support using parseFloat()
  * refactor(ext/url): use concrete error types
  * refactor(ext/webstorage): use concrete error types
  * fix(install): support installing npm package with alias
  * chore: generate the checksums from the final archives
  * perf: use fast calls for microtask ops
  * feat(cli): improve deno info output for npm packages
  * fix(ext/node): compute pem length (upper bound) for key exports
  * fix(ext/node): allow writing to tty columns
  * fix(ext/napi): pass user context to napi_threadsafe_fn finalizers
  * fix(ext/webgpu): allow GL backend on Windows
  * refactor(ext/tls): use concrete error types
  * refactor(ext/cron): use concrete error type
  * fix(node/util): export `styleText` from `node:util`
  * feat(npm): support `--allow-scripts` on `deno run` (and `deno add`, `deno test`, etc)
  * refactor(ext/canvas): use concrete error type
  * refactor(ext/cache): use concrete error type
  * refactor(ext/broadcastchannel): use concrete error type
  * fix(node): make `process.stdout.isTTY` writable
  * fix(lsp): relative completions for bare import-mapped specifiers
  * fix(install): duplicate dependencies in `package.json`
  * fix(unstable/worker): ensure import permissions are passed
  * fix: do not panic when using methods on classes and interfaces in deno doc html output
  * fix: do not panic on wsl share file paths on windows
  * fix(repl): importing json files
  * fix(jupyter): keep running event loop when waiting for messages
- Replace deprecated tar_scm with obs_scm in _service file.

OBS-URL: https://build.opensuse.org/request/show/1208928
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=50
This commit is contained in:
2024-10-20 08:04:48 +00:00
committed by Git OBS Bridge
8 changed files with 102 additions and 20 deletions

View File

@@ -3,26 +3,19 @@
-->
<services>
<!--
Build Deno and rusty_v8 as completely from
scratch as we can. We pull in all the sources
through git.
TODO: migrate to obs_scm as soon as "exclude"
works there.
-->
<service name="tar_scm" mode="manual">
<service name="obs_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/denoland/deno</param>
<!-- param name="versionformat">@PARENT_TAG@+git@TAG_OFFSET@</param -->
<param name="versionformat">@PARENT_TAG@</param>
<param name="revision">v2.0.0</param>
<param name="revision">v2.0.2</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
</service>
<service name="tar" mode="manual"/>
<service name="recompress" mode="manual">
<param name="file">deno-2.0.0*.tar</param>
<param name="file">deno-*.tar</param>
<param name="compression">zst</param>
</service>
<service mode="manual" name="set_version"/>

View File

@@ -1,4 +1,4 @@
<servicedata>
<service name="tar_scm">
<param name="url">https://github.com/denoland/deno</param>
<param name="changesrevision">a62c7e036ab6851c0293f407ead635a7331445b7</param></service></servicedata>
<param name="changesrevision">22a79ea420e67e783d996d5d1d64983192cb3dd8</param></service></servicedata>

View File

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

3
deno-2.0.2.tar.zst Normal file
View File

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

View File

@@ -1,3 +1,92 @@
-------------------------------------------------------------------
Fri Oct 18 03:59:38 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Update to version 2.0.2:
* fix(ext/node): add null check for kStreamBaseField
* fix(jupyter): fix panics for overslow subtraction
* fix(install): don't attempt to cache specifiers that point to directories
* chore: fix flaky COPYFILE_EXCL test
* refactor(ext/napi): use concrete error types
* fix(node/fs): copyFile with `COPYFILE_EXCL` should not throw if the destination doesn't exist
* refactor(ext/web): use concrete error types
* feat(permissions): expose PromptResponse
* refactor(ext/kv): use concrete error type
* refactor(ext/net): use concrete error type
* feat(permissions): expose PermissionPrompter and set_prompter function
* fix(runtime): send ws ping frames from inspector server
* fix(jupyter): update to the new logo
* refactor: use macros for signal table
* fix(cli): set napi object property properly
* fix(net): don't try to set nodelay on upgrade streams
* fix: don't warn on ignored signals on windows
* fix(node/http): normalize header names in `ServerResponse`
* Reland feat(lsp): deno/didRefreshDenoConfigurationTree notifications
* fix: use syntect for deno doc html generation
* Revert "feat(lsp): "deno/didRefreshDenoConfigurationTree" notificatio…
* fix(child_process): map node `--no-warnings` flag to `--quiet`
* fix(cli): add prefix to install commands in help
* fix(add): exact version should not have range `^` specifier
* feat(lsp): "deno/didRefreshDenoConfigurationTree" notifications
* chore: add dhat feature
* fix(jupyter): copy kernels icons to the kernel directory
* fix(ext/node): fix dns.lookup result ordering
* fix: node-api function call should use preamble
* fix(cli): consolidate pkg parser for install & remove
* fix(ext/node): timingSafeEqual account for AB byteOffset
* perf(http): make heap allocation for path conditional
* fix(install): retry downloads of registry info / tarballs
* fix: improve suggestions and hints when using CommonJS modules
* refactor(ext/io): use concrete error types
* fix: add hint for missing `document` global in terminal error
* fix(ext/console): apply coloring for console.table
* fix(install): handle pkg with dep on self when pkg part of peer dep resolution
* fix(ext/node): use primordials in `ext/node/polyfills/internal/buffer.mjs`
* fix(ext/node): handle http2 server ending stream
* refactor: always apply hint when formatting JsError
* chore: ensure only one cargo publish can run
* fix(add): create deno.json when running `deno add jsr:<pkg>`
* chore: upgrade to rust 1.81.0
* fix: panic in `prepare_stack_trace_callback` when global interceptor throws
* fix(ext/node): implement TCP.setNoDelay
* fix(repl): remove check flags
* fix: do not panic running remote cjs module
* perf(http): avoid clone getting request method and url
* perf(http): cache webidl.converters lookups in ext/fetch/23_response.js
* fix(cli): named export takes precedence over default export in doc testing
* feat(unstable): `--unstable-detect-cjs` for respecting explicit `"type": "commonjs"`
* refactor(ext/ffi): use concrete error types
* fix(console/ext/repl): support using parseFloat()
* refactor(ext/url): use concrete error types
* refactor(ext/webstorage): use concrete error types
* fix(install): support installing npm package with alias
* chore: generate the checksums from the final archives
* perf: use fast calls for microtask ops
* feat(cli): improve deno info output for npm packages
* fix(ext/node): compute pem length (upper bound) for key exports
* fix(ext/node): allow writing to tty columns
* fix(ext/napi): pass user context to napi_threadsafe_fn finalizers
* fix(ext/webgpu): allow GL backend on Windows
* refactor(ext/tls): use concrete error types
* refactor(ext/cron): use concrete error type
* fix(node/util): export `styleText` from `node:util`
* feat(npm): support `--allow-scripts` on `deno run` (and `deno add`, `deno test`, etc)
* refactor(ext/canvas): use concrete error type
* refactor(ext/cache): use concrete error type
* refactor(ext/broadcastchannel): use concrete error type
* fix(node): make `process.stdout.isTTY` writable
* fix(lsp): relative completions for bare import-mapped specifiers
* fix(install): duplicate dependencies in `package.json`
* fix(unstable/worker): ensure import permissions are passed
* fix: do not panic when using methods on classes and interfaces in deno doc html output
* fix: do not panic on wsl share file paths on windows
* fix(repl): importing json files
* fix(jupyter): keep running event loop when waiting for messages
-------------------------------------------------------------------
Sat Oct 12 23:20:38 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>
- Replace deprecated tar_scm with obs_scm in _service file.
-------------------------------------------------------------------
Sat Oct 12 04:07:25 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

View File

@@ -1,4 +1,4 @@
name: deno
version: 2.0.0
mtime: 1728465847
commit: a62c7e036ab6851c0293f407ead635a7331445b7
version: 2.0.2
mtime: 1729207716
commit: 22a79ea420e67e783d996d5d1d64983192cb3dd8

View File

@@ -20,7 +20,7 @@
%global _lto_cflags %nil
Name: deno
Version: 2.0.0
Version: 2.0.2
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:4b715210c248a0c7d7056b0495fcec545d34c249b41d76936457f804eec39261
size 95107232
oid sha256:4b9c842b5a6d1825b288da11b210a26d6720ed97a7e89ffebeef9d26c32591d8
size 94956458