b-fuze / deno-dom

Browser DOM & HTML parser in Deno
https://jsr.io/@b-fuze/deno-dom
MIT License
425 stars 47 forks source link

[Feature Request] Add support for arm64 Linux distros #122

Closed andresrcs closed 2 years ago

andresrcs commented 2 years ago

Can you please consider providing a binary for arm64? I know I can build it natively with Rust but my issue is with another application that has Deno DOM as a dependency and the installation script downloads from your releases.

b-fuze commented 2 years ago

Yeah, I can look into that. Also, if you don't mind, what's the dependency?

andresrcs commented 2 years ago

I'm trying to install Quarto on Ubuntu 22.04 arm64 and this software depends on Deno (for which LukeChannings offers arm64 binaries) and Deno DOM, the installation script downloads from your GitHub repository so I think I can get away with just replacing the file name to point to an arm64 built.

b-fuze commented 2 years ago

If you have another binary you can use the DENO_DOM_PLUGIN environment variable to override the plugin location by pointing to another shared library, assuming that Deno is being run with --allow-env or similar

andresrcs commented 2 years ago

Thanks, I read that in the documentation but I would rather not modify Quarto too much and, honestly, I don't quite understand how and for what Deno is used for, I'm only interested in getting Quarto's functionalities on arm64.

b-fuze commented 2 years ago

@andresrcs it should work now, lmk how it goes