Avindra Goolcharan 2021-11-25 15:51:17 +00:00 committed by Git OBS Bridge
parent e45be0dafe
commit 446d266ba6
7 changed files with 100 additions and 19 deletions

View File

@ -13,8 +13,8 @@
<service name="tar_scm" mode="manual">
<param name="scm">git</param>
<param name="url">https://github.com/denoland/deno</param>
<param name="revision">v1.15.3</param>
<param name="version">1.15.3</param>
<param name="revision">v1.16.3</param>
<param name="version">1.16.3</param>
<!-- remove large docs -->
<param name="exclude">docs</param>
@ -37,8 +37,8 @@
<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.33.0</param>
<param name="version">0.33.0</param>
<param name="revision">v0.35.0</param>
<param name="version">0.35.0</param>
<param name="exclude">.github</param>
<!--

View File

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

3
deno-1.16.3.tar.xz Normal file
View File

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

View File

@ -1,3 +1,84 @@
-------------------------------------------------------------------
Thu Nov 25 15:10:46 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>
- update to v1.16.3:
* fix(cli): config file should resolve paths relative to the config file
(#12867)
* fix(cli): don't cache .tsbuildinfo unless emitting (#12830)
* fix(cli/compile): skip bundling for pre-bundled code (#12687)
* fix(core): don't panic when evaluating module after termination (#12833)
* fix(core): keep event loop alive if there are ticks scheduled (#12814)
* fix(ext/crypto): don't panic on decryption failure (#12840)
* fix(ext/fetch): HTTP/1.x header case got discarded on the wire (#12837)
* fix(fmt): markdown formatting was incorrectly removing some non-breaking space
html entities (#12818)
* fix(lsp): lsp should respect include/exclude files in format config (#12876)
* fix(lsp): normalize urls in did_change_watched_files (#12873)
* fix(lsp): tag deprecated diagnostics properly (#12801)
* fix(lsp): use lint exclude files list from the config file (#12825)
* fix(runtime): support "other" event type in FSWatcher (#12836)
* fix(runtime): support reading /proc using readFile (#12839)
* fix(test): do not throw on error.errors.map (#12810)
- includes v1.16.2:
* feat(unstable/test): include test step pass/fail/ignore counts in final report (#12432)
* fix(cli): short-circuit in prepare_module_load() (#12604)
* fix(lsp): retain module dependencies when parse is invalid (#12782)
* fix(test): support typechecking docs with CRLF line endings (#12748)
* fix(transpile): do not panic on swc_ecma_utils::HANDLER diagnostics (#12773)
- includes v1.16.1:
* feat(core): streams (#12596)
* fix(crypto): handling large key length in HKDF (#12692)
* fix: add typings for AbortSignal.reason (#12730)
* fix(http): non ascii bytes in response (#12728)
* fix: update unstable Deno props for signal API (#12723)
- includes v1.16.0
* BREAKING(ext/web): remove ReadableStream.getIterator (#12652)
* feat(cli): support React 17 JSX transforms (#12631)
* feat(compat): add .code to dyn import error (#12633)
* feat(compat): integrate import map and classic resolutions in ESM resolution (#12549)
* feat(ext/console): Display error.cause in console (#12462)
* feat(ext/fetch): support fetching local files (#12545)
* feat(ext/net): add TlsConn.handshake() (#12467)
* feat(ext/web): BYOB support for ReadableStream (#12616)
* feat(ext/web): WritableStreamDefaultController.signal (#12654)
* feat(ext/web): add AbortSignal.reason (#12697)
* feat(ext/webstorage): use implied origin when --location not set (#12548)
* feat(runtime): add Deno.addSignalListener API (#12512)
* feat(runtime): give OS errors .code attributes (#12591)
* feat(test): better formatting for test elapsed time (#12610)
* feat(runtime): Stabilize Deno.TestDefinition.permissions (#12078)
* feat(runtime): stabilize Deno.startTls (#12581)
* feat(core): update to V8 9.7 (#12685)
* fix(cli): do not cache emit when diagnostics present (#12541)
* fix(cli): don't panic when mapping unknown errors (#12659)
* fix(cli): lint/format all discoverd files on each change (#12518)
* fix(cli): linter/formater watches current directory without args (#12550)
* fix(cli): no-check respects inlineSources compiler option (#12559)
* fix(cli/upgrade): nice error when unzip is missing (#12693)
* fix(encoding): support additional encoding labels (#12586)
* fix(ext/fetch): Replace redundant local variable with inline return statement (#12583)
* fix(ext/http): allow multiple values in upgrade header for websocket (#12551)
* fix(ext/net): expose all tls ops (#12699)
* fix(fetch): set content-length for empty POST/PUT (#12703)
* fix(fmt): reduce likelihood of deno fmt panic for file with multi-byte chars (#12623)
* fix(fmt/lint): strip unc paths on Windows when displaying file paths in lint and fmt (#12606)
* fix(lint): use recommended tag if there is no tags in config file or flags (#12644)
* fix(lint): use recommended tags when no tags specified in config, but includes or excludes are (#12700)
* fix(lsp): cache unsupported import completion origins (#12661)
* fix(lsp): display module types only dependencies on hover (#12683)
* fix(lsp): display signature docs as markdown (#12636)
* fix(runtime): require full read and write permissions to create symlinks (#12554)
* fix(tls): Make TLS clients support HTTP/2 (#12530)
* fix(webidl): Don't throw when converting a detached buffer source (#12585)
* fix(workers): Make importScripts() use the same HTTP client as fetch (#12540)
* fix: Deno.emit crashes with BorrowMutError (#12627)
* fix: support verbatim UNC prefixed paths on Windows (#12438)
* fix: typings for BYOB stream readers (#12651)
* perf(core): optimize waker capture in AsyncRefCell (#12332)
* perf(encoding): avoid copying the input data in TextDecoder (#12573)
* perf(http): encode string bodies in op-layer (#12451)
perf: optimize some important crates more aggressively (#12332)
-------------------------------------------------------------------
Sun Oct 31 18:02:53 UTC 2021 - Avindra Goolcharan <avindra@opensuse.org>

View File

@ -19,7 +19,7 @@
Name: deno
Version: 1.15.3
Version: 1.16.3
Release: 0
Summary: A secure JavaScript and TypeScript runtime
License: MIT

View File

@ -22,7 +22,7 @@ echo -n "Extracting vendor..."
tar xf vendor*xz
echo "done"
echo -n "Extracting rusty_v8..."
echo -n "Extracting rusty_v8 (v8)..."
tar xf rusty*xz \
--exclude="Cargo.toml" \
--exclude="Cargo.lock"
@ -30,23 +30,23 @@ echo " done"
# take vendored Cargo toml and lock which
# can still be used
cp vendor/rusty_v8/{Cargo.*,.cargo*} .
cp vendor/v8/{Cargo.*,.cargo*} .
# get rid of everything else
rm -fr vendor/rusty_v8
rm -fr vendor/v8
# drop version prefix
target=$(find . -name "rusty_v8-*" -type d)
mv $target rusty_v8
target=$(find . -name "*_v8-*" -type d)
mv $target v8
# insert proper files
mv Cargo.* .cargo* rusty_v8
mv Cargo.* .cargo* v8
echo "Check final rusty_v8 root:"
ls -la rusty_v8
mv rusty_v8 vendor
ls -la v8
mv v8 vendor
# disregard rusty_v8 checks as we inject it directly from source
echo '{"files":{},"package":""}' > vendor/rusty_v8/.cargo-checksum.json
echo '{"files":{},"package":""}' > vendor/v8/.cargo-checksum.json
# extra: workaround winapi bloat
# by ejecting it from the build

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ad5f1a2936a8818853306ebdec80920523634202d5145e93d6a0b44373d4fef1
size 55892992
oid sha256:f851eac2b95fc05290a4468085458d15bf943f6d1a6d7e1b5383f68370298508
size 56021896