commit deno for openSUSE:Factory
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 <obs@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#comm... 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
participants (1)
-
Source-Sync