A secure JavaScript and Typescript runtime built on v8
https://deno.land/
Deno comes with a linter, a code formatter, a unit test runner and language server protocol, among other features. It has a standard library with limited compatibility with Node.js.
- Devel package for openSUSE:Factory
-
1
derived packages
- Links to openSUSE:Factory / deno
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout devel:languages:javascript/deno && cd $_
- Create Badge
Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename | Size | Changed |
---|---|---|
_constraints | 0000000383 383 Bytes | |
_link | 0000000124 124 Bytes | |
_service | 0000005822 5.69 KB | |
cargo_config | 0000000101 101 Bytes | |
deno-1.34.1.tar.xz | 0007185320 6.85 MB | |
deno-disable-lto.patch | 0000000440 440 Bytes | |
deno-disable-update-check.patch | 0000001410 1.38 KB | |
deno-rm-upgrade-cmd.patch | 0000005517 5.39 KB | |
deno.changes | 0000148376 145 KB | |
deno.spec | 0000002835 2.77 KB | |
revendor_source.sh | 0000001343 1.31 KB | |
vendor.tar.xz | 0072125920 68.8 MB |
Comments 16
avindra wrote
nondeterministic build issue:
https://github.com/denoland/deno/issues/9244
(For various reasons.)
rusty_v8
is fine. A major difference is thatrusty_v8
includes debug symbols, whereas deno and jstime are being stripped. It is possible that in-determinism is coming from the stripping processSee
torque.rsp
in the github thread for another nondeterminism issue.avindra wrote
This package is not in Factory because it requires python 2.
See: https://build.opensuse.org/request/show/869869#comment-1407241 for more info
adamm wrote
NodeJS and its v8 is building with Python 3 for some time. Maybe this needs another look to make sure it's still valid.
avindra wrote
Thanks for the heads up. Per the notes, the
deno
build requiring Python 2 is related to upstream Chromium problems: https://github.com/denoland/rusty_v8/#build-v8-from-sourceEDIT: deno requires python3 now
avindra wrote
Looks like deno is on python 3 now:
https://github.com/denoland/rusty_v8/commit/9cc57eb44dde6324ec36b75727c6fee638bb07c5
SR open to Factory:
https://build.opensuse.org/request/show/984060
avindra wrote
1.8.3
->1.9.0
avindra wrote
x86_64 builds failing on disk space errors for a while now (since 1.9.0 -> 1.9.2 checkin):
and
avindra wrote
Still having problems with
1.10.1
EDIT: resolved (via build service mailing list)
avindra wrote
Happening again after 1.12 checkin
EDIT 7/26: if anyone needs the x86_64 binaries, please drop a note here and I'll follow up with the appropriate mailing list. For my own personal needs, I am just building locally for now. ARM binaries are unaffected.
EDIT 8/29: Builds fixed by increasing requested disk space for x86_64
avindra wrote
deno 1.13.0
avindra wrote
1.14.3 -> 1.15.3
enriquemp wrote
Still this package maintained? There are few updates at original source. I'm newbie in OpenSUSE, sorry for not understand totally the package maintain subject.
avindra wrote
I've been trying to build and getting various errors in my local build
enriquemp wrote
Thanks for the info
avindra wrote
Thanks to @Guillaume_G the builds are rolling again. Upgrading to 1.30.0 🔜
avindra wrote
1.31.2 blocked on rust1.68 to factory. it uses the (then unstable)
pin_macro