Accepting request 1218627 from devel:languages:javascript

- Update to version 2.0.3:
  * fix(install): don't cache json exports of JSR packages (for now)
  * chore: remove print debugging from test server
  * fix(ext/node): refactor http.ServerResponse into function class
  * bench: remove http benchmarks
  * fix: add 'fmt-component' to unstable features in schema file
  * perf(compile): pass module source data from binary directly to v8
  * fix(fmt): --ext flag requires to pass files
  * fix: `.npmrc` settings not being passed to install/add command
  * refactor(ext/node): use concrete error types
  * Revert "fix(runtime): send ws ping frames from inspector server (#263…
  * fix(config): schemas for lint rule and tag autocompletion
  * fix(node/util): support array formats in `styleText`
  * feat: support node-api in denort
  * fix(ext/node): cancel pending ipc writes on channel close
  * fix(ext/node): only set our end of child process pipe to nonblocking mode
  * fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
  * fix(install): cache all exports of JSR packages listed in `deno.json`
  * fix(install): cache type only module deps in `deno install`
  * fix(node:tls): set TLSSocket.alpnProtocol for client connections
  * fix: share inotify fd across watchers
  * fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
  * fix(check): support `--frozen` on deno check
  * refactor: add 'docs' suggestion
  * fix(cli): increase size of blocking task threadpool on windows
  * fix: unpin tokio version
  * fix(fmt): upgrade formatters
  * fix(ext/console): ignore casing for named colors in css parsing
  * refactor(runtime/ops): use concrete error types
  * fix(install): update lockfile when using package.json
  * fix(lsp): import-map-remap quickfix for type imports
  * fix(npm): support version ranges with && or comma
  * fix(install): better json editing
  * feat(lsp): interactive inlay hints
  * fix(ext/node): use primordials in `ext/node/polyfills/https.ts`
  * chore: update nix crate
  * chore: update release doc template
  * perf: avoid multiple calls to runMicrotask
  * refactor(ext/webgpu): use concrete error type
  * refactor(ext/fetch): use concrete error types
  * Revert "ci: use self-hosted mac arm runner"
  * refactor(ext/http): use concrete error types
  * refactor(ext/crypto): use concrete error types
  * fix(ext/node): stub HTTPParser internal binding
  * fix(info): resolve workspace member mappings
  * refactor(ext/websocket): use concrete error type
  * fix(npm): ensure scoped package name is encoded in URLs
  * fix(ext/node): properly map reparse point error in readlink
  * refactor(ext/fs): use concrete error types
  * fix(help): missing package specifier
- Experiment on obs-service-roast to generate tarball from cloned
  repository. Note that obs-service-roast is not yet in openSUSE.
  I still plan to add it once other things are finalised such as
  managing version names.

OBS-URL: https://build.opensuse.org/request/show/1218627
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/deno?expand=0&rev=51
This commit is contained in:
Ana Guerrero 2024-10-27 10:26:39 +00:00 committed by Git OBS Bridge
commit ce87f92e8a
8 changed files with 97 additions and 30 deletions

View File

@ -3,25 +3,25 @@
-->
<services>
<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.2</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
<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.3</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="versionrewrite-replacement">\1</param>
<param name="changesgenerate">enable</param>
</service>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">deno</param>
<param name="update">false</param>
</service>
<service mode="manual" name="set_version"/>
<service name="roast" mode="manual">
<param name="target">deno</param>
<param name="outfile">deno-2.0.3.tar.zst</param>
<param name="preserve-root">true</param>
</service>
<service name="tar" mode="manual"/>
<service name="recompress" mode="manual">
<param name="file">deno-*.tar</param>
<param name="compression">zst</param>
</service>
<service mode="manual" name="set_version"/>
<service name="cargo_vendor" mode="manual">
<param name="srcdir">deno</param>
<param name="update">false</param>
</service>
</services>

View File

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

View File

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

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

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

View File

@ -1,3 +1,70 @@
-------------------------------------------------------------------
Sun Oct 27 03:44:59 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update to version 2.0.3:
* fix(install): don't cache json exports of JSR packages (for now)
* chore: remove print debugging from test server
* fix(ext/node): refactor http.ServerResponse into function class
* bench: remove http benchmarks
* fix: add 'fmt-component' to unstable features in schema file
* perf(compile): pass module source data from binary directly to v8
* fix(fmt): --ext flag requires to pass files
* fix: `.npmrc` settings not being passed to install/add command
* refactor(ext/node): use concrete error types
* Revert "fix(runtime): send ws ping frames from inspector server (#263…
* fix(config): schemas for lint rule and tag autocompletion
* fix(node/util): support array formats in `styleText`
* feat: support node-api in denort
* fix(ext/node): cancel pending ipc writes on channel close
* fix(ext/node): only set our end of child process pipe to nonblocking mode
* fix(ext/ffi): return u64/i64 as bigints from nonblocking ffi calls
* fix(install): cache all exports of JSR packages listed in `deno.json`
* fix(install): cache type only module deps in `deno install`
* fix(node:tls): set TLSSocket.alpnProtocol for client connections
* fix: share inotify fd across watchers
* fix(ext/node): map `ERROR_INVALID_NAME` to `ENOENT` on windows
* fix(check): support `--frozen` on deno check
* refactor: add 'docs' suggestion
* fix(cli): increase size of blocking task threadpool on windows
* fix: unpin tokio version
* fix(fmt): upgrade formatters
* fix(ext/console): ignore casing for named colors in css parsing
* refactor(runtime/ops): use concrete error types
* fix(install): update lockfile when using package.json
* fix(lsp): import-map-remap quickfix for type imports
* fix(npm): support version ranges with && or comma
* fix(install): better json editing
* feat(lsp): interactive inlay hints
* fix(ext/node): use primordials in `ext/node/polyfills/https.ts`
* chore: update nix crate
* chore: update release doc template
* perf: avoid multiple calls to runMicrotask
* refactor(ext/webgpu): use concrete error type
* refactor(ext/fetch): use concrete error types
* Revert "ci: use self-hosted mac arm runner"
* refactor(ext/http): use concrete error types
* refactor(ext/crypto): use concrete error types
* fix(ext/node): stub HTTPParser internal binding
* fix(info): resolve workspace member mappings
* refactor(ext/websocket): use concrete error type
* fix(npm): ensure scoped package name is encoded in URLs
* fix(ext/node): properly map reparse point error in readlink
* refactor(ext/fs): use concrete error types
* fix(help): missing package specifier
-------------------------------------------------------------------
Mon Oct 21 14:02:42 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Experiment on obs-service-roast to generate tarball from cloned
repository. Note that obs-service-roast is not yet in openSUSE.
I still plan to add it once other things are finalised such as
managing version names.
-------------------------------------------------------------------
Sun Oct 20 07:35:50 UTC 2024 - Soc Virnyl Estela <uncomfyhalomacro@opensuse.org>
- Update _service file to use recomprizz instead of recompress
-------------------------------------------------------------------
Fri Oct 18 03:59:38 UTC 2024 - Soc Virnyl Estela <obs@uncomfyhalomacro.pl>

View File

@ -1,4 +1,4 @@
name: deno
version: 2.0.2
mtime: 1729207716
commit: 22a79ea420e67e783d996d5d1d64983192cb3dd8
version: 2.0.3
mtime: 1729817872
commit: 997bd47fc27ad920f3388c94a95829ff45394c84

View File

@ -20,7 +20,7 @@
%global _lto_cflags %nil
Name: deno
Version: 2.0.2
Version: 2.0.3
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT
@ -97,7 +97,7 @@ Remote code is fetched and cached on first execution, and only
updated with the --reload flag.
%prep
%autosetup -a1 -p1
%autosetup -a1 -p1 -n %{name}
# From archlinux. We are using a patched v8 from our build
unlink $PWD/rusty_v8 || true

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4b9c842b5a6d1825b288da11b210a26d6720ed97a7e89ffebeef9d26c32591d8
size 94956458
oid sha256:7b68689da277f9b4392e84586fee43563d6830d4504a6a6f0fd5cc956514b958
size 94796764