[bug#47948,00/49] Towards deno.

Message ID 20210422121024.40c393f6@scratchpost.org
Headers show
Series Towards deno. | expand

Message

Danny Milosavljevic April 22, 2021, 10:10 a.m. UTC
This patchset prepares to add deno.

Danny Milosavljevic (49):
  gnu: rust-byteorder: Update to 1.4.3.
  gnu: rust-futures: Update to 0.3.14.
  gnu: rust-futures-channel: Update to 0.3.14.
  gnu: rust-futures-core: Update to 0.3.14.
  gnu: rust-futures-executor: Update to 0.3.14.
  gnu: rust-futures-io: Update to 0.3.14.
  gnu: rust-futures-macro: Update to 0.3.14.
  gnu: rust-futures-sink: Update to 0.3.14.
  gnu: rust-futures-task: Update to 0.3.14.
  gnu: rust-futures-util: Update to 0.3.14.
  gnu: rust-serde: Update to 1.0.125.
  gnu: rust-serde-derive: Update to 1.0.125.
  gnu: rust-serde-json: Update to 1.0.64.
  gnu: Add rust-swc-visit-macros-0.2.
  gnu: Add rust-swc-visit-0.2.
  gnu: Add rust-swc-eq-ignore-macros-0.1.
  gnu: Add rust-from-variant-0.1.
  gnu: Add rust-swc-macros-common-0.3.
  gnu: Add rust-ast-node-0.7.
  gnu: Add rust-swc-common-0.10.
  gnu: Add rust-swc-ecma-transforms-typescript-0.14.
  gnu: Add rust-swc-ecma-transforms-react-0.14.
  gnu: Add rust-swc-ecma-loader-0.4.
  gnu: Add rust-swc-ecma-transforms-proposal-0.13.
  gnu: Add rust-swc-ecma-transforms-optimization-0.15.
  gnu: Add rust-swc-ecma-transforms-module-0.13.
  gnu: Add rust-swc-ecma-transforms-macros-0.2.
  gnu: Add rust-ordered-float-2.
  gnu: Add rust-swc-ecma-transforms-compat-0.13.
  gnu: Add rust-swc-ecma-utils-0.34.
  gnu: Add rust-swc-ecma-transforms-base-0.12.
  gnu: Add rust-swc-ecma-transforms-0.45.
  gnu: Add rust-swc-ecma-dep-graph-0.22.
  gnu: Add rust-swc-ecma-visit-0.29.
  gnu: Add rust-enum-kind-0.2.
  gnu: Add rust-swc-ecma-parser-0.54.
  gnu: Add rust-swc-ecma-codegen-macros-0.5.
  gnu: Add rust-swc-ecma-codegen-0.52.
  gnu: Add rust-swc-atoms-0.2.
  gnu: Add rust-string-enum-0.3.
  gnu: Add rust-swc-ecma-ast-0.43.
  gnu: Add rust-swc-ecmascript-0.31.
  gnu: Add rust-rand-xorshift-0.3.
  gnu: Add rust-quick-error-2.
  gnu: Add rust-proptest-1.
  gnu: Add rust-generator-0.7.
  gnu: Add rust-loom-0.5.
  gnu: Add rust-tokio-1.5.
  gnu: Add rust-deno-doc-0.3.

 gnu/packages/crates-io.scm | 1293 +++++++++++++++++++++++++++++++++++-
 1 file changed, 1267 insertions(+), 26 deletions(-)

Comments

Lars-Dominik Braun Sept. 15, 2022, 8:19 a.m. UTC | #1
Hi Danny,

> This patchset prepares to add deno.
did you ever package deno? I’m interested in that, because the latest
version of RStudio uses on Quarto, which depends on deno.

Thanks,
Lars
Daniel Meißner Oct. 12, 2023, 7:40 a.m. UTC | #2
Lars-Dominik Braun <lars@6xq.net> writes:

>> This patchset prepares to add deno.
> did you ever package deno? I’m interested in that, because the latest
> version of RStudio uses on Quarto, which depends on deno.

I am also interested in that because I would like to use Quarto on Guix.
I tried to run the binary tarball provided on their website in an FHS
container but that did not work out nicely.  When I learned that Quarto
needs Deno I stopped my packaging attempt because of the shear number of
required packages.  If more people are interested in deno, we could
probably split the work.

WDYT?

However, there's dart-sass that is bundled in the Quarto binary tarball
which is a whole other level since there’s no Dart toolchain in Guix so
packaging dart-sass is even more difficult I would think.
Sharlatan Hellseher Dec. 14, 2023, 11:35 p.m. UTC | #3
Hi,

It looks like a nice project to have on the Guix's belt, but this patch series
a little bit dated. And might need some love to build with recent efforts from
rust-team.

Thanks,
Oleg

-- 
… наш разум - превосходная объяснительная машина которая способна
найти смысл почти в чем угодно, истолковать любой феномен, но
совершенно не в состоянии принять мысль о непредсказуемости.