Regarding to experiments with building quarto-cli
from source.
I've managed to create PKGBUILD. Unfortunately, current pandoc version in arch repo is outdated (2.14.2), whereas quarto requires 2.17 for correct work (version is available as pandoc-bin
in AUR, though). Effectively this means that quarto can't be built totally without binary dependencies (at least, until community/pandoc
becomes up to date).
To whom it might be interesting. As my PKGBUILD uses third-party binaries (pandoc), I assume it's not good enough to upload it to AUR, so I've pushed it to my repo here: https://github.com/trap000d/aur/tree/master/quarto-cli
Pinned Comments
trap000d commented on 2022-07-05 20:32 (UTC) (edited on 2022-10-03 06:28 (UTC) by trap000d)
PLEASE READ THIS MESSAGE BEFORE COMPLAINING FOR LIBBOOST
When boost is updated to a new version and you see an error message about missing libboost*.so, you will need to rebuild and reinstall the rstudio-desktop package.
trap000d commented on 2022-02-19 06:20 (UTC) (edited on 2022-02-19 06:21 (UTC) by trap000d)
Build logic is slightly changed due to changes in upstream. As they've introduced new project format (quarto), it contradicted with standard Arch package base. In brief, quarto contains pandoc as part of itself, so it's pretty hard to keep together system pandoc and embedded quarto.
So I've "resolved" it such way: if there is "quarto*" package installed, then rstudio-desktop will pick it up and use. Otherwise (not installed), quarto support in rstudio will be disabled.
'quarto' is added as optional dependency.