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-09 22:13:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/deno (Old) and /work/SRC/openSUSE:Factory/.deno.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deno" Wed Oct 9 22:13:11 2024 rev:48 rq:1206506 version:2.0.0 Changes: -------- --- /work/SRC/openSUSE:Factory/deno/deno.changes 2024-10-07 21:49:46.580121997 +0200 +++ /work/SRC/openSUSE:Factory/.deno.new.19354/deno.changes 2024-10-09 22:13:46.560327796 +0200 @@ -1,0 +2,44 @@ +Wed Oct 9 09:46:54 UTC 2024 - Soc Virnyl Estela <[email protected]> + +- update to version v2.0.0: + * fix: use tree-sitter for deno_doc + * fix: disable same-origin.html WPT + * refactor: remove usage of full_range + * fix(ext/node): internal buffer length in readSync + * fix(console): missing cause property on non-error objects + * fix(lsp): exclude missing import quick fixes with bad resolutions + * feat(lsp): add a message when someone runs 'deno lsp' manually + * fix(ext/webstorage): make `getOwnPropertyDescriptor` with symbol return `undefined` + * feat(ext/crypto): X448 support + * refactor: improve node permission checks + * chore: enable lock_deno_json_package_json_deps + * fix(node): fix worker_threads issues blocking Angular support + * tests: enable package_json_node_modules_none + * fix(install): surface package.json dependency errors + * Revert "feat: warn when using --allow-run with no allow list" + * tests: enable specs::run::package_json::invalid_value + * fix(npm): root package has peer dependency on itself + * fix(task): use current executable for deno even when not named deno + * chore: show expectation diff for wpt tests + * fix: don't prompt when using `Deno.permissions.request` with `--no-prompt` + * chore: remove custom `bench` profile + * fix(ext/crypto): fix identity test for x25519 derive bits + * feat(permissions): allow importing from cdn.jsdelivr.net by default + * perf: Use -O3 for sui in release builds + * fix: enable `Win32_Security` feature in `windows-sys` + * 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 + * perf(ext/node): reduce some allocations in require + +------------------------------------------------------------------- +Mon Oct 7 23:26:04 UTC 2024 - Soc Virnyl Estela <[email protected]> + +- Add bash, fish, and zsh completion subpackages + +------------------------------------------------------------------- Old: ---- deno-2.0.0~rc10.tar.zst New: ---- _servicedata deno-2.0.0.tar.zst ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ deno.spec ++++++ --- /var/tmp/diff_new_pack.e6JqZL/_old 2024-10-09 22:13:49.920467890 +0200 +++ /var/tmp/diff_new_pack.e6JqZL/_new 2024-10-09 22:13:49.924468056 +0200 @@ -19,7 +19,7 @@ Name: deno -Version: 2.0.0~rc10 +Version: 2.0.0 Release: 0 Summary: A secure JavaScript and TypeScript runtime License: MIT @@ -32,7 +32,7 @@ # 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: cargo >= 1.68.0 +BuildRequires: cargo >= 1.80 BuildRequires: gn BuildRequires: lld BuildRequires: llvm @@ -54,6 +54,39 @@ Patch10: deno-disable-lto.patch %endif +%package fish-completion +Summary: Fish Completion for %{name} +Group: System/Shells +Supplements: (%{name} and fish) +Requires: %{name} +Requires: fish +BuildArch: noarch + +%description fish-completion +Fish command-line completion support for %{name}. + +%package zsh-completion +Summary: Zsh Completion for %{name} +Group: System/Shells +Supplements: (%{name} and zsh) +Requires: %{name} +Requires: zsh +BuildArch: noarch + +%description zsh-completion +Zsh command-line completion support for %{name}. + +%package bash-completion +Summary: Bash Completion for %{name} +Group: System/Shells +Supplements: (%{name} and bash-completion) +Requires: %{name} +Requires: bash-completion +BuildArch: noarch + +%description bash-completion +Bash command-line completion support for %{name}. + %description A JavaScript and TypeScript platform built on V8 @@ -87,8 +120,17 @@ %install # place deno cli manually (cannot cargo install) mkdir -p %{buildroot}%{_bindir} +export PATH="%{buildroot}%{_bindir}:${PATH}" +mkdir -p %{buildroot}%{_datadir}/bash-completion/completions +mkdir -p %{buildroot}%{_datadir}/fish/vendor_completions.d +mkdir -p %{buildroot}%{_datadir}/zsh/site-functions + cp target/release/deno %{buildroot}%{_bindir} +deno completions bash > %{buildroot}%{_datadir}/bash-completion/completions/%{name} +deno completions fish > %{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish +deno completions zsh > %{buildroot}%{_datadir}/zsh/site-functions/_%{name} + %check export PATH="${PATH}:%{buildroot}%{_bindir}" deno run tests/testdata/run/002_hello.ts @@ -98,3 +140,18 @@ %doc README.md %{_bindir}/%{name} +%files bash-completion +%dir %{_datadir}/bash-completion +%dir %{_datadir}/bash-completion/completions +%{_datadir}/bash-completion/completions/%{name} + +%files fish-completion +%dir %{_datadir}/fish +%dir %{_datadir}/fish/vendor_completions.d +%{_datadir}/fish/vendor_completions.d/%{name}.fish + +%files zsh-completion +%dir %{_datadir}/zsh +%dir %{_datadir}/zsh/site-functions +%{_datadir}/zsh/site-functions/_%{name} + ++++++ _service ++++++ --- /var/tmp/diff_new_pack.e6JqZL/_old 2024-10-09 22:13:49.964469724 +0200 +++ /var/tmp/diff_new_pack.e6JqZL/_new 2024-10-09 22:13:49.968469892 +0200 @@ -13,16 +13,22 @@ <service name="tar_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://github.com/denoland/deno</param> - <param name="revision">c7cba4eda73e000baa6bfbce6a156f9974edee36</param> - <param name="version">2.0.0~rc10</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="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="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> ++++++ _servicedata ++++++ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/denoland/deno</param> <param name="changesrevision">a62c7e036ab6851c0293f407ead635a7331445b7</param></service></servicedata> (No newline at EOF) ++++++ deno-2.0.0~rc10.tar.zst -> deno-2.0.0.tar.zst ++++++ /work/SRC/openSUSE:Factory/deno/deno-2.0.0~rc10.tar.zst /work/SRC/openSUSE:Factory/.deno.new.19354/deno-2.0.0.tar.zst differ: char 7, line 1 ++++++ deno.obsinfo ++++++ --- /var/tmp/diff_new_pack.e6JqZL/_old 2024-10-09 22:13:50.032472560 +0200 +++ /var/tmp/diff_new_pack.e6JqZL/_new 2024-10-09 22:13:50.036472726 +0200 @@ -1,6 +1,5 @@ name: deno -version: 2.0.0~rc10 -mtime: 1706983689 -commit: c7cba4eda73e000baa6bfbce6a156f9974edee36 - +version: 2.0.0 +mtime: 1728465847 +commit: a62c7e036ab6851c0293f407ead635a7331445b7 ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/deno/vendor.tar.zst /work/SRC/openSUSE:Factory/.deno.new.19354/vendor.tar.zst differ: char 9285, line 42
