Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package deno for openSUSE:Factory checked in 
at 2024-10-07 21:49:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deno (Old)
 and      /work/SRC/openSUSE:Factory/.deno.new.19354 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "deno"

Mon Oct  7 21:49:06 2024 rev:47 rq:1205983 version:2.0.0~rc10

Changes:
--------
--- /work/SRC/openSUSE:Factory/deno/deno.changes        2024-07-11 
20:33:25.985423144 +0200
+++ /work/SRC/openSUSE:Factory/.deno.new.19354/deno.changes     2024-10-07 
21:49:46.580121997 +0200
@@ -1,0 +2,726 @@
+Thu Oct  3 13:21:53 UTC 2024 - Soc Virnyl Estela <o...@uncomfyhalomacro.pl>
+
+- Remove the following patches:
+  * deno-rm-upgrade.patch
+  * deno-v8-arm.patch
+- update _service file
+  * remove excludes. we can't determine which files are really needed for build
+  * use cargo_vendor
+- remove the following files
+  * cargo_config
+  * deno-1.45.1.tar.xz
+  * revendor_source.sh
+  * vendor.tar.xz
+- add the following files
+  * deno.obsinfo
+  * vendor.tar.zst new vendored tarball
+  * deno-2.0.0~rc10.tar.zst is now the new source tarball
+- update to version 2.0.0~rc10. Changelog since 1.45.2 til latest:
+  * fix(install): store tags associated with package in node_modules dir
+  * chore: disable flaky uv_test.js for now
+  * fix(install): compare versions directly to decide whether to create a 
child node_modules dir for a workspace member
+  * feat(byonm): support `deno run npm:<package>` when package is not in 
package.json
+  * fix(node): implement libuv APIs needed to support `npm:sqlite3`
+  * Revert "fix(urlpattern): fallback to empty string for undefined group 
values"
+  * fix(workspace): handle when config has members when specified via --config
+  * fix(no-slow-types): better `override` handling
+  * chore: release deno_* crates
+  * chore: release deno_* crates
+  * chore: relax version pinning of deno_package_json
+  * chore: deprecate check itests
+  * chore: remove unnecessary envs in spec tests
+  * feat(ext/node): buffer.transcode()
+  * fix(ext/node): remove unimplemented promiseHook stubs
+  * feat(lsp): quick fix for @deno-types="npm:@types/*"
+  * feat: Add suggestion for packages using Node-API addons
+  * refactor(ext): align error messages
+  * BREAKING: rename "deps" remote cache folder to "remote"
+  * fix: remove the typo in the help message
+  * fix: Hide 'deno cache' from help output
+  * fix: update patchver to 0.2
+  * fix(flags): move some content from docs.deno.com into help output
+  * fix(info): error instead of panic for npm specifiers when using byonm
+  * fix: precompile preserve SVG camelCase attributes
+  * chore: include sha256 checksum in release
+  * fix: eagerly error for specifier with empty version constraint
+  * refactor: move ByonmNpmResolver to deno_resolver
+  * refactor: bury descriptor parsing in PermissionsContainer
+  * fix: update sui to 0.4
+  * refactor: cleanup for creating worker structs
+  * refactor: extract out sloppy imports resolution from CLI crate
+  * Revert "ci: use macos-14-xlarge on 'main' branch"
+  * refactor: move NpmCacheDir to deno_cache_dir
+  * refactor: use deno_path_util
+  * fix(node): Pass NPM_PROCESS_STATE to subprocesses via temp file instead of 
env var
+  * fix(flags): --allow-all should conflict with lower permissions
+  * ci: use macos-14-xlarge on 'main' branch
+  * fix(lint): correctly handle old jsx in linter
+  * BREAKING(ext/net): improved error code accuracy
+  * chore: update `simd-json`
+  * refactor(fmt): rewrite HTML syntax error handling
+  * feat: Don't warn about --allow-script when using esbuild
+  * fix(info): move "version" field to top of json output
+  * feat(install): warn repeatedly about not-run lifecycle scripts on explicit 
installs
+  * fix(installl): make bin entries executable even if not put in 
`node_modules/.bin`
+  * fix(doc): surface graph errors as warnings
+  * refactor: use ModuleGraph::fill_from_lockfile
+  * feat(tools/doc): display subitems in symbol overviews where applicable
+  * fix(ext/node): fix process.stdin.pause()
+  * feat: add `--allow-import` flag
+  * fix(compile): support 'deno compile' in RC and LTS releases
+  * chore: cleanup unused deprecated code
+  * chore: deprecate npm itests
+  * fix(check): properly surface dependency errors in types file of js file
+  * fix(add/install): default to "latest" tag for npm packages in `deno add 
npm:pkg`
+  * feat(fmt): better error on malfored HTML files
+  * fix(check): ignore noImplicitOverrides in remote modules
+  * test: disable 'test-child-process-ipc-next-tick.js' Node compat test
+  * fix(cli): Warn on not-run lifecycle scripts with global cache
+  * fix: better error for Deno.UnsafeWindowSurface, correct HttpClient name, 
cleanup unused code
+  * fix(fmt): --check was broken for CSS, YAML and HTML
+  * fix(ext/node): Fix vm sandbox object panic
+  * fix: Update deno_npm to fix `deno install` with crossws
+  * refactor: reenable more tests after DENO_FUTURE migration
+  * perf(ext/fetch): improve decompression throughput by upgrading `tower_http`
+  * fix: error out if a valid flag is passed before a subcommand
+  * chore: add code generation for @types/deno
+  * BREAKING: remove support for remote import maps in deno.json
+  * feat(fmt): support vto and njk extensions
+  * feat(fmt): stabilize CSS, HTML and YAML formatters
+  * fix: consistent with deno_config and treat `"experimentalDecorators"` as 
deprecated
+  * tests: update specs::cache::package_json
+  * feat(ext/crypto): import and export p521 keys
+  * tests: enable auto_discovered tests of run/no_deno_json
+  * feat: make 'globalThis.location' a configurable property
+  * fix(ext/web): don't ignore capture in EventTarget.removeEventListener
+  * fix(ext/node): stub cpu_info() for OpenBSD
+  * feat: Show hints when using `window` global
+  * BREAKING(webgpu/unstable): move `width` and `height` options to 
`UnsafeWindowSurface` constructor
+  * fix(node): Include "node" condition during CJS re-export analysis
+  * chore: Revert child_process close ordering change
+  * perf(ext/web): optimize performance.measure()
+  * fix: panic when require(esm)
+  * feat(fmt): upgrade markup_fmt
+  * fix(cli): Default to auto with --node-modules-dir flag
+  * refactor(tests): migrate npm itests to specs
+  * fix(flags): properly error out for urls
+  * fix(ext/crypto): ensure EC public keys are exported uncompressed
+  * test: make specs::test::doc_success less flaky
+  * fix(ext/crypto): reject empty usages in SubtleCrypto#importKey
+  * chore: update tools allow-run list
+  * chore: update sui to 0.3.1
+  * fix(coverage): ignore urls from doc testing
+  * fix: cjs resolution cases
+  * fix(node): Don't error out if we fail to statically analyze CJS re-export
+  * ci: increase timeout to 180 minutes
+  * fix(cli): Only set allow net flag for deno serve if not already allowed all
+  * ci: revert changed to canary uploads
+  * fix(ext/node): support x509 certificates in `createPublicKey`
+  * fix(ext/console): more precision in console.time
+  * ci: fix 'promote_to_release' script
+  * test: make specs::test::doc_success less flaky
+  * ci: Fix uploading latest canary version
+  * fix: don't include extensionless files in file collection for lint & fmt 
by default
+  * fix(ext/fetch): fix lowercase http_proxy classified as https
+  * refactor(ext/kv): align error messages
+  * refactor(ext/webidl): align error messages
+  * fix(cli): handle edge cases around `export`s in doc tests and default 
export
+  * refactor(ext/webgpu): align error messages
+  * fix(ext/node): don't throw error for unsupported signal binding on windows
+  * refactor(ext): align error messages
+  * ci: bump fetch depth to unblock canary uploads
+  * fix: update nodeModulesDir config JSON schema
+  * ci: fix uploading canary
+  * feat: suggest `deno install --entrypoint` instead of `deno cache`
+  * feat: default to TS for file extension and support ext flag in more 
scenarios
+  * fix(ext/http): gracefully handle Response.error responses
+  * feat(ext/node): add rootCertificates to node:tls
+  * feat: improve warnings for deprecations and lifecycle script for npm 
packages
+  * feat(lint): add `no-process-global` lint rule
+  * fix: error on unsupported compiler options
+  * feat: require jsr prefix for `deno install` and `deno add`
+  * fix(flags): don't treat empty run command as task subcommand
+  * fix: remove --allow-run warning when using deno without args or subcommand
+  * Revert "feat(fmt): sort type-only named import/exports last"
+  * fix: do not panic running invalid file specifier
+  * feat(check): turn on noImplicitOverride
+  * tests: fix upgrade canary test
+  * tests: re-enable upgrade tests
+  * tests: re-enable WebGPU tests on macOS aarch64
+  * fix(dts): stabilize `fetch` declaration for use with `Deno.HttpClient`
+  * feat(cli): evaluate code snippets in JSDoc and markdown
+  * chore: bump `deno_lint` to 0.66.0
+  * feat: update warning message for --allow-run with no list
+  * refactor(ext/websocket): align error messages
+  * fix(lsp): properly resolve jsxImportSource for caching
+  * feat(lsp): auto-import types with 'import type'
+  * perf: fast path for cached dyn imports
+  * fix(ext/node): stub `inspector/promises`
+  * feat(fmt): sort type-only named import/exports last
+  * ci: fix releasing canary
+  * ci: make canary uploads less racy
+  * chore: upgrade deno_core
+  * chore: remove `warnOnDeprecatedApi()`
+  * feat: warn when using `--allow-run` with no allow list
+  * chore: lint `40_fs_events.js`
+  * chore(fs): undeprecate `Deno.FsWatcher.prototype.return()`
+  * fix(npm): better error handling for remote npm deps
+  * feat(permissions): `Deno.mainModule` doesn't require permissions
+  * refactor(permissions): split up Descriptor into Allow, Deny, and Query
+  * chore: deprecate test itests
+  * chore: maybe fix flaky serve_parallel test
+  * chore: deprecate lint itests
+  * chore: move info itests
+  * fix(lockfile): use loose deserialization for version constraints
+  * test: rewrite some ignored tests to spec tests
+  * fix(types): simplify mtls related types
+  * fix(runtime): don't error `child.output()` on consumed stream
+  * BREAKING(ext/ffi): remove deprecated `UnsafeFnPointer` constructor type 
with untyped `Deno.PointerObject` parameter
+  * fix(ext/crypto): support md4 digest algorithm
+  * chore: deprecate node compat itests
+  * chore: cleanup remaining `internals.future` code
+  * fix(cli): `deno task` exit with status 0
+  * fix(ext/node): add `vm.constants`
+  * fix(ext/node): export `process.allowedNodeEnvironmentFlags`
+  * fix(ext/node): add stubs for `node:trace_events`
+  * feat: print `Listening on` messages on stderr instead of stdout
+  * feat: TypeScript 5.6 and `npm:@types/node@22`
+  * fix(ext/node): attach console stream properties
+  * fix(ext/node): use primordials in ext/node/polyfills/wasi.ts
+  * chore: update more registry.json files
+  * fix(check): move is cjs check from resolving to loading
+  * feat(flags): support user provided args in repl subcommand
+  * chore: enable `specs::run::workspaces::explicit_import_map` test
+  * refactor(runtime): align error messages
+  * feat(serve): Support second parameter in deno serve
+  * fix: no cmd prefix in help output go links
+  * feat(upgrade): support LTS release channel
+  * feat(ext/node): export 'promises' symbol from 'node:timers'
+  * ci: Add action to cut LTS release
+  * fix(ext/node): Implement detached option in `child_process`
+  * fix(ext/node): fix Decipheriv when autoPadding disabled
+  * BREAKING(io): remove `Deno.Seeker[Sync]`
+  * chore: update `std` submodule
+  * refactor: cleanup unstable checks for WebGPU, FFI and FS APIs
+  * chore(test): add script for pruning registry.json files
+  * fix(ext/console): prevent duplicate error printing when the cause is 
assigned
+  * fix: add test ensuring als works across dynamic import
+  * ci: upgrade release template
+  * fix(ext/node): export request and response clases from `http2` module
+  * test: remove `DENO_FUTURE`
+  * fix(ext/webgpu): sync category comment
+  * feat(ext/node): expose ES modules for _ modules
+  * feat: stabilize `Deno.createHttpClient()`
+  * feat(ext/node): export missing symbols from domain, puncode, repl, tls
+  * feat(ext/node): export missing constants from 'zlib' module
+  * feat(ext/node): export more symbols from streams and timers/promises
+  * chore: remove `prevent_v8_code_cache` from `CliModuleLoaderInner`
+  * chore: deprecate task itests
+  * feat(upgrade): better error message on failure
+  * fix(ext/node): fix `Cipheriv#update(string, undefined)`
+  * fix(ext/node): avoid showing `UNKNOWN` error from TCP handle
+  * fix(lsp): encode url parts before parsing as uri
+  * fix(ext/node): add `FileHandle#writeFile`
+  * fix(ext/node): use primordials in `ext/node/polyfills/console.ts`
+  * fix(ext/node): validate input lengths in `Cipheriv` and `Decipheriv`
+  * fix(ext/node): Add missing node:fs and node:constants exports
+  * fix(ext/node): Add missing `node:path` exports
+  * feat(lsp): unstable setting as list
+  * BREAKING(net): remove `Deno.[Tls]Listener.prototype.rid`
+  * BREAKING(net): remove 
`Deno.ConnectTlsOptions.{certChain,certFile,privateKey}` and 
`Deno.ListenTlsOptions.certChain,certFile,keyFile}`
+  * fix(ext/node): Rewrite `node:v8` serialize/deserialize
+  * BREAKING(temporal/unstable): Remove obsoleted Temporal APIs part 2
+  * BREAKING(fs): remove `Deno.FsFile.prototype.rid`
+  * feat: require(esm)
+  * fix: linux canonicalization checks
+  * feat(cli): use NotCapable error for permission errors
+  * fix: add link to env var docs
+  * refactor: move WebGPU, FFI and FS typings from unstable to stable
+  * test: remove usage of `--unstable` flag
+  * fix: update malva in deno to support astro css comments
+  * fix(inspector): Fix panic when re-entering runtime ops
+  * build: remove --unstable flags from CI
+  * bench: fix CI
+  * BREAKING(fs): remove `Deno.fsync[Sync]()`
+  * BREAKING: Remove `--unstable` flag
+  * fix(node/byonm): do not accidentally resolve bare node built-ins
+  * BREAKING(io): remove `Deno.{Reader,Writer}[Sync]` and `Deno.Closer`
+  * feat: Add better error messages for unstable APIs
+  * fix: Float16Array type
+  * fix: remove recently added deno.json node_modules aliasing
+  * BREAKING: remove deprecated files config
+  * fix(fmt): fix tabs in YAML
+  * chore: Deprecate worker itests
+  * fix(ext/node): Stream should be instance of EventEmitter
+  * fix(ext/node): report freemem() on Linux in bytes
+  * BREAKING(fs): remove `Deno.fdatasync[Sync]()`
+  * fix(ext/node): delay accept() call 2 ticks in net.Server#listen
+  * feat: Update no-window lint rule
+  * feat(add/install): Flag to add dev dependency to package.json
+  * BREAKING(net): remove `Deno.{Conn,TlsConn,TcpConn,UnixConn}.prototype.rid`
+  * chore: soft-remove `Deno.{stdin,stderr,stdout}.rid`
+  * fix(install): Make sure target node_modules exists when symlinking
+  * feat(add): Add npm packages to package.json if present
+  * fix(runtime): use more null proto objects again
+  * feat(lsp): turn on useUnknownInCatchVariables
+  * fix(jupyter): allow unstable flags
+  * refactor(permissions): remove FromStr implementations, add ::parse methods
+  * fix: invalid ipv6 hostname on `deno serve`
+  * BREAKING(fs): disallow `new Deno.FsFile()`
+  * BREAKING(buffer): remove `Deno.Buffer`
+  * chore(net): soft-remove `Deno.serveHttp()`
+  * BREAKING: remove "emit" and "map" from deno info output
+  * feat(check): turn on useUnknownInCatchVariables
+  * feat(flags): allow double commas to escape values in path based flags
+  * fix: add suggestion how to fix importing CJS module
+  * fix(ext/node): stub `process.cpuUsage()`
+  * feat(uninstall): alias to 'deno remove' if -g flag missing
+  * BREAKING(fs): remove `Deno.funlock[Sync]()`
+  * BREAKING(fs): remove `Deno.seek[Sync]()`
+  * chore(tests): reduce the use of `--unstable` flag in test util
+  * fix: update hint for `deno add <package>`
+  * feat: include version number in all --json based outputs
+  * chore: deprecate doc itests
+  * feat: Allow importing .cjs files
+  * fix(config): validate export names
+  * feat(ext/node): add abort helpers, process & streams fix
+  * refactor(ext/cron): align error messages
+  * feat: Add a hint on error about 'Relative import path ... not prefixed 
with ...'
+  * BREAKING(fs): remove `Deno.FsWatcher.prototype.rid`
+  * BREAKING(fs): remove `Deno.File`
+  * refactor(ext/crypto): align error messages
+  * fix(ext/http): do not set localhost to hostname unnecessarily
+  * fix(ext/node): close upgraded socket when the underlying http connection 
is closed
+  * fix(regression): do not expose resolved path in Deno.Command permission 
denied error
+  * BREAKING(types): soft-remove `Deno.run()`
+  * feat(install): deno install with entrypoint
+  * chore: forward v1.46.3 release commit to main
++++ 429 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/deno/deno.changes
++++ and /work/SRC/openSUSE:Factory/.deno.new.19354/deno.changes

Old:
----
  cargo_config
  deno-1.45.0.tar.xz
  deno-rm-upgrade.patch
  deno-v8-arm.patch
  revendor_source.sh
  vendor.tar.xz

New:
----
  deno-2.0.0~rc10.tar.zst
  deno.obsinfo
  vendor.tar.zst

BETA DEBUG BEGIN:
  Old:- Remove the following patches:
  * deno-rm-upgrade.patch
  * deno-v8-arm.patch
  Old:  * deno-rm-upgrade.patch
  * deno-v8-arm.patch
- update _service file
BETA DEBUG END:

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ deno.spec ++++++
--- /var/tmp/diff_new_pack.V6K9y4/_old  2024-10-07 21:49:48.804214531 +0200
+++ /var/tmp/diff_new_pack.V6K9y4/_new  2024-10-07 21:49:48.808214698 +0200
@@ -19,32 +19,29 @@
 
 
 Name:           deno
-Version:        1.45.0
+Version:        2.0.0~rc10
 Release:        0
 Summary:        A secure JavaScript and TypeScript runtime
 License:        MIT
 Group:          Productivity/Other
 URL:            https://github.com/denoland/deno
-Source0:        %{name}-%{version}.tar.xz
-Source1:        vendor.tar.xz
-Source2:        cargo_config
-Source99:       revendor_source.sh
-Patch1:         deno-rm-upgrade.patch
-Patch2:         deno-v8-arm.patch
+Source0:        %{name}-%{version}.tar.zst
+Source1:        vendor.tar.zst
 BuildRequires:  cargo-packaging
-# gcc-c++ needed to build SPIRV-Cross
 BuildRequires:  clang
 # needed by `libz-ng-sys` after 1.36.1
 # see: 
https://build.opensuse.org/package/show/devel:languages:javascript/deno#comment-1808174
 BuildRequires:  cmake
-BuildRequires:  gcc-c++
+BuildRequires:  cargo >= 1.68.0
 BuildRequires:  gn
 BuildRequires:  lld
 BuildRequires:  llvm
 BuildRequires:  ninja
 BuildRequires:  pkgconfig
 BuildRequires:  python3-base
-BuildRequires:  rust >= 1.68.0
+BuildRequires:  rusty_v8
+BuildRequires:  sccache
+BuildRequires:  zstd
 BuildRequires:  pkgconfig(glib-2.0)
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gobject-2.0)
@@ -69,20 +66,22 @@
 
 %prep
 %autosetup -a1 -p1
-# Drop lock file due to revendor_source.sh breaking check
-rm Cargo.lock
-# drop checksum for ICU 72 -> 73
-echo '{"files":{},"package":""}' > vendor/deno_core/.cargo-checksum.json
 
-cp %{SOURCE2} .cargo/config
+# From archlinux. We are using a patched v8 from our build
+unlink $PWD/rusty_v8 || true
+ln -sf %{_libdir}/crates/rusty_v8 $PWD/rusty_v8
+echo -e "\n[patch.crates-io]\nv8 = { path = './rusty_v8' }" >> Cargo.toml
+%{__cargo} update --offline
 
 %build
+# Ensure that the clang version matches. This command came from Archlinux. 
Thanks.
+export CLANG_VERSION=$(clang --version | grep -m1 version | sed 's/.* 
\([0-9]\+\).*/\1/')
 export V8_FROM_SOURCE=1
 export CLANG_BASE_PATH=%{_prefix}
+export CC=clang
+export CXX=clang++
 # https://www.chromium.org/developers/gn-build-configuration
-export GN_ARGS="enable_nacl = false blink_symbol_level = 0 v8_symbol_level = 0"
-# enable binary stripping
-export RUSTFLAGS="%{__global_rustflags} -Clink-arg=-s"
+export GN_ARGS="clang_version=${CLANG_VERSION} use_lld=true enable_nacl = 
false blink_symbol_level = 0 v8_symbol_level = 0"
 %{cargo_build}
 
 %install
@@ -90,6 +89,10 @@
 mkdir -p %{buildroot}%{_bindir}
 cp target/release/deno %{buildroot}%{_bindir}
 
+%check
+export PATH="${PATH}:%{buildroot}%{_bindir}"
+deno run tests/testdata/run/002_hello.ts
+
 %files
 %license LICENSE.md
 %doc README.md

++++++ _service ++++++
--- /var/tmp/diff_new_pack.V6K9y4/_old  2024-10-07 21:49:48.868217194 +0200
+++ /var/tmp/diff_new_pack.V6K9y4/_new  2024-10-07 21:49:48.872217360 +0200
@@ -13,133 +13,15 @@
   <service name="tar_scm" mode="manual">
     <param name="scm">git</param>
     <param name="url">https://github.com/denoland/deno</param>
-    <param name="revision">v1.45.0</param>
-    <param name="version">1.45.0</param>
-
-    <!-- remove large docs -->
-    <param name="exclude">docs</param>
-    <param name="exclude">Releases.md</param>
-    <param name="exclude">CODE*.md</param>
-    <param name="exclude">*/README.md</param>
-    <param name="exclude">**/*/*.md</param>
-    <!-- remove things not required for build -->
-    <param name="exclude">.editorconfig</param>
-    <param name="exclude">.github</param>
-    <param name="exclude">.gitattributes</param>
-    <param name="exclude">tools</param>
-    <param name="exclude">third_party</param>
-    <param name="exclude">cli/tests</param>
-    <param name="exclude">test_util/wpt</param>
-    <param name="exclude">std/wasi/testdata</param>
-    <param name="exclude">core/examples</param>
-    <param name="exclude">runtime/examples</param>
-  </service>
-  <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.97.0</param>
-    <param name="version">0.97.0</param>
-    <param name="exclude">.github</param>
-
-    <!--
-      mirror pruning of build tree expressed in Cargo.toml
-      except for LICENSE +README, which we ship
-     -->
-    <param name="exclude">*.settings</param>
-    <param name="exclude">*.txt</param>
-    <param name="exclude">AUTHORS</param>
-    <param name="exclude">build/android</param>
-    <param name="exclude">build/chromeos</param>
-    <param name="exclude">build/fuchsia</param>
-
-    <!-- todo: send upstream: deno doesnt run on 32-bit
-    <param name="exclude">v8/src/compiler/backend/ia32</param>
-    <param name="exclude">v8/src/codegen/ia32</param>
-    <param name="exclude">v8/src/builtins/ia32</param>
-    <param name="exclude">v8/src/execution/ia32</param>
-    <param name="exclude">v8/src/diagnostics/ia32</param>
-    <param name="exclude">v8/src/wasm/baseline/ia32</param>
-    <param name="exclude">v8/src/regexp/ia32</param>
-    -->
-
-    <!-- additional platforms that can be dropped todo: send relevant upstream
-    <param name="exclude">build/apple</param>
-    <param name="exclude">build/ios</param>
-    <param name="exclude">build/mac</param>
-    <param name="exclude">build/win</param>
-    <param name="exclude">build/toolchain/win</param>
-    <param name="exclude">build/toolchain/mac</param>
-    <param name="exclude">build/toolchain/apple</param>
-    <param name="exclude">build/toolchain/aix</param>
-    <param name="exclude">build/toolchain/android</param>
-    <param name="exclude">build/toolchain/fuchsia</param>
-    -->
-
-    <!-- todo: send this batch upstream:
-    <param name="exclude">build/config/android</param>
-    <param name="exclude">build/config/ios</param>
-    <param name="exclude">build/config/mac</param>
-    <param name="exclude">build/config/win</param>
-    <param name="exclude">build/config/fuchsia</param>
-    <param name="exclude">build/config/chromeos</param>
-    <param name="exclude">build/config/chromecast</param>
-    <param name="exclude">build/config/aix</param>
-    <param name="exclude">build/config/apple</param>
-    -->
-
-    <param name="exclude">buildtools/checkdeps</param>
-    <param name="exclude">buildtools/clang_format</param>
-    <param 
name="exclude">buildtools/third_party/libc++/trunk/benchmarks</param>
-    <param name="exclude">buildtools/third_party/libc++/trunk/docs</param>
-    <param name="exclude">buildtools/third_party/libc++/trunk/lib</param>
-    <param name="exclude">buildtools/third_party/libc++/trunk/test</param>
-    <param name="exclude">buildtools/third_party/libc++/trunk/utils</param>
-    <param name="exclude">buildtools/third_party/libc++/trunk/www</param>
-    <param name="exclude">buildtools/third_party/libc++abi/trunk/test</param>
-    <param name="exclude">v8/ChangeLog</param>
-    <param name="exclude">v8/benchmarks/</param>
-    <param name="exclude">v8/docs/</param>
-    <param name="exclude">v8/samples</param>
-
-    <!-- tests are bloated but there isnt a clear way to skip
-    <param name="exclude">v8/test/cctest</param>
-    <param name="exclude">v8/test/mjsunit</param>
-    <param name="exclude">v8/test/webkit</param>
-    <param name="exclude">v8/test/unittests</param>
-    <param name="exclude">v8/test/inspector</param>
-    <param name="exclude">v8/test/debugger</param>
-    <param name="exclude">v8/test/js-perf-test</param>
-    <param name="exclude">v8/test/intl</param>
-    <param name="exclude">v8/test/message</param>
-    -->
-
-    <param name="exclude">v8/tools/*.js</param>
-    <param name="exclude">v8/tools/*.mjs</param>
-    <param name="exclude">v8/tools/*.html</param>
-    <param name="exclude">v8/tools/turbolizer</param>
-
-    <!-- 
-      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-      When trimming the build.... remember that the following files
-      are required to build and cannot be the subject of any
-      exclusion rules:
-
-    v8/test (most things)
-    v8/test/torque/test-torque.tq
-    v8/tools/gen-postmortem-metadata.py
-    v8/tools/js2c.py
-    v8/tools/run.py
-    v8/tools/snapshot/asm_to_inline_asm.py
-    v8/tools/testrunner/utils/dump_build_config.py
-    -->
-
-  </service>
-  <service name="tar" mode="manual"/>
+    <param name="revision">c7cba4eda73e000baa6bfbce6a156f9974edee36</param>
+    <param name="version">2.0.0~rc10</param>
+ </service>
+ <service name="tar" mode="manual"/>
   <service name="recompress" mode="manual">
-    <param name="file">*.tar</param>
-    <param name="compression">xz</param>
+    <param name="file">deno-2.0.0*.tar</param>
+    <param name="compression">zst</param>
   </service>
-  <service name="cargo_audit" mode="manual">
+  <service name="cargo_vendor" mode="manual">
      <param name="srcdir">deno</param>
   </service>
 </services>

++++++ deno.obsinfo ++++++
name: deno
version: 2.0.0~rc10
mtime: 1706983689
commit: c7cba4eda73e000baa6bfbce6a156f9974edee36

Reply via email to