-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Packaging R for WebAssembly #1050
Comments
maybe we can use clapack instead of liblapack https://github.com/emscripten-forge/recipes/tree/main/recipes/recipes_emscripten/clapack |
I like this idea. This could simplify a lot of things. Worth trying it out! |
As a side note, I tried building |
@IsabelParedes @SylvainCorlay I got a new requirement for this project which is the neuralnet package. It looks like it is noarch, but has a dependency on MASS (already packaged on this issue) and Deriv (not yet packaged). I checked and Deriv only depends on r-base, so I think we are good, right? |
Hi @adamblake! Correct, these two packages do not need compilation so they're good to go. |
r-base
r-base
for emscripten-forgeflang-new
available on conda-forge/label/llvm_dev (for linux)libblas
flang-new
liblapack
flang-new
Other dependencies
xz
add xz recipe #1055(NOT NEEDED / wouldn't work!)libcurl
cairo
Add cairo #1109glib
,pixman
pixman
add pixman #1058glib
add glib #1051pango
fancy text rendering (optional) Add pango #1398cairo
,harfbuzz
harfbuzz
Add harfbuzz #1067graphite2
Add graphite2 #1057icu
Add icu #1043libiconv
zlib
libtiff
libpng
bzip2
pcre2
Add pcre2 #1041libjpeg-turbo
jpeg
Add jpeg (alternative to libjpeg-turbo) #1052tk
bwidget
tk
tktable
tk
readline
ncurses
Add ncurses #882R packages
All of the following packages depend on
r-base
and are dependencies forxeus-r
.r-rlang
Add r-rlang #1303r-evaluate
noarchr-jsonlite
Add r-jsonlite #1307r-glue
Add r-glue #1306r-cli
Add r-cli #1364 Only <v3.0.1 noarchr-repr
noarchr-base
r-base64enc
Add r-base64enc #1314r-htmltools
Add r-htmltools #1345r-base
r-base64enc
r-rlang
r-digest
Add r-digest #1308r-ellipsis
Add r-ellipsis #1343r-rlang
r-fastmap
Add r-fastmap #1309r-pillar
noarchr-base
r-cli
r-ellipsis
r-rlang
r-crayon
noarchr-cli
r-base
r-fansi
Add r-fansi #1311r-lifecycle
noarchr-vctrs
Add r-vctrs #1342r-base
r-rlang
r-cli
r-glue
r-lifecycle
r-utf8
Add r-utf8 #1313r-IRdisplay
noarchr-base
r-repr
r-ggplot2
noarchr-base
r-rlang
r-cli
r-glue
r-lifecycle
r-vctrs
r-mass
Add r-mass #1315r-gtable
noarchr-isoband
Add r-isoband #1316r-mgcv
Add r-mgcv #1340nlme
Add r-nlme #1338matrix
Add r-matrix #1339lattice
Add r-lattice #1317r-scales
noarchr-farver
Add r-farver #1323r-tibble
Add r-tibble #1347r-magrittr
Add r-magrittr #1324r-withr
noarchr-coursekata
r-coursekata
(noarch)r-purrr
>=0.3.4 Add r-purrr #1348r-metrics
(noarch)r-dslabs
(noarch)r-ggformula
(noarch)r-lsr
(noarch)r-mosaic
(noarch)r-pak
(noarch)r-palmerpenguins
(noarch)r-supernova
(noarch)r-viridislite
(noarch)The text was updated successfully, but these errors were encountered: