Package Details: rstudio-desktop 2024.04.0.735-1

Git Clone URL: https://aur.archlinux.org/rstudio-desktop.git (read-only, click to copy)
Package Base: rstudio-desktop
Description: A powerful and productive integrated development environment (IDE) for R programming language
Upstream URL: https://www.rstudio.com/products/rstudio/
Licenses: AGPL3
Submitter: None
Maintainer: trap000d (xiota)
Last Packager: trap000d
Votes: 72
Popularity: 1.24
First Submitted: 2011-03-04 15:02 (UTC)
Last Updated: 2024-04-29 23:43 (UTC)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 21 Next › Last »

trap000d commented on 2022-02-21 08:02 (UTC)

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

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.

trap000d commented on 2022-02-18 21:10 (UTC) (edited on 2022-02-18 21:11 (UTC) by trap000d)

Keep calm and wait for updates. there are 2 problems with package so far.

  1. Upstream URL just has been changed back to "standard" with leading 'v'

  2. Quarto. Rstudio build depends on it. If I download it the same way as e.g. GWT, everything builds successfully, but quarto binary can't be included into package (conflict files with quarto-cli-bin). Effectively, quarto projects will not be supported, unless user installs quarto separately. So, I assume the best would be to add quarto/quarto-cli-bin as optional dependency.

Please give me a day or two for further tests.

Alad commented on 2022-02-18 12:24 (UTC)

It was about the binary, thank you very much for the quick update.

trap000d commented on 2022-02-18 10:44 (UTC) (edited on 2022-02-18 11:18 (UTC) by trap000d)

@Alad, Hmm. Rstudio upstream developers have added quarto as dependency to the new version, so I had to pick it somewhere for satisfying them. Are you more concerning of 'quarto' or 'binary'?

UPD: I've managed to include quarto into build tree the same way as GWT and node. Build process seems going OK.

Alad commented on 2022-02-18 10:25 (UTC)

Why is this depending on a binary packaged version quarto-cli-bin?

bgme commented on 2021-12-04 09:04 (UTC) (edited on 2021-12-04 09:56 (UTC) by bgme)

Hi, Did anybody have issues with build? One user has reported that git apply doesn't applying patches. == After some manual tinkering with makepkg I realized that git apply actually just skips both patch files because it searches for them from the root of the git repo instead of the current working directory == I've tested build on two Arch computers - everything seems OK. If nobody else complains for current release I'll change 'git apply' ==> 'patch -p1' with next major Rstudio release.

I meet this problem.

rstudio-desktop git:(master) $ cd src/rstudio-2021.09.1-372/src/gwt/
$gwt git:(master) $ ls
acesupport  ant  build.xml  CMakeLists.txt  gwt.iml  gwt-unit-tests.sh.in  lib  panmirror  RStudio.launch  src  test  tools  www
gwt git:(master) $ grep 14 build.xml
gwt git:(master) $ grep 10 build.xml
   <property name="node.version" value="10.19.0"/>

The PKGBUILD file after I modify.

trap000d commented on 2021-11-24 01:49 (UTC)

Hi, Did anybody have issues with build? One user has reported that git apply doesn't applying patches. == After some manual tinkering with makepkg I realized that git apply actually just skips both patch files because it searches for them from the root of the git repo instead of the current working directory == I've tested build on two Arch computers - everything seems OK. If nobody else complains for current release I'll change 'git apply' ==> 'patch -p1' with next major Rstudio release.

flying-sheep commented on 2021-11-16 20:32 (UTC)

Hi! Thanks for updating it.

As I said, I didn’t know how to get it to build anymore, so it’s great someone managed.

trap000d commented on 2021-11-12 00:45 (UTC)

Could somebody adopt the package?

I've updated PKGBUILD and managed to build two last Rstudio versions successfully. You can get it here:

https://github.com/trap000d/aur/tree/master/rstudio-desktop