Skip to content

Instantly share code, notes, and snippets.

@cbrnr
Last active June 17, 2026 10:51
Show Gist options
  • Select an option

  • Save cbrnr/9bad76d97ff17e37980cf40416fc5596 to your computer and use it in GitHub Desktop.

Select an option

Save cbrnr/9bad76d97ff17e37980cf40416fc5596 to your computer and use it in GitHub Desktop.
rstudio-desktop-bin AUR PKGBUILD
pkgbase = rstudio-desktop-bin
pkgdesc = An integrated development environment (IDE) for R (binary from RStudio official repository)
pkgver = 2026.05.1.225
pkgrel = 2
url = https://posit.co/products/open-source/rstudio/
arch = x86_64
license = AGPL
depends = r>=3.3.0
depends = sqlite
depends = libxkbcommon
optdepends = clang: C/C++ and Rcpp code completion
optdepends = ttf-dejavu: fallback font support
provides = rstudio-desktop=2026.05.1.225
conflicts = rstudio-desktop
conflicts = rstudio-desktop-git
conflicts = rstudio-desktop-preview-bin
options = !strip
source_x86_64 = https://download1.rstudio.org/electron/jammy/amd64/rstudio-2026.05.1-225-amd64.deb
sha256sums_x86_64 = dd4dca49a8d980c28ab61b125d4aa5037a101d664252779f63a381e2367c95fe
pkgname = rstudio-desktop-bin
pkgname=rstudio-desktop-bin
pkgver=2026.05.1.225
_pkgver=`echo $pkgver | sed 's/\(.*\)\./\1-/'`
pkgrel=2
pkgdesc="An integrated development environment (IDE) for R (binary from RStudio official repository)"
arch=('x86_64')
license=('AGPL')
url="https://posit.co/products/open-source/rstudio/"
depends=('r>=3.3.0' 'sqlite' 'libxkbcommon')
optdepends=('clang: C/C++ and Rcpp code completion'
'ttf-dejavu: fallback font support')
makedepends=()
conflicts=('rstudio-desktop' 'rstudio-desktop-git' 'rstudio-desktop-preview-bin')
provides=("rstudio-desktop=${pkgver}")
options=(!strip)
sha256sums_x86_64=('dd4dca49a8d980c28ab61b125d4aa5037a101d664252779f63a381e2367c95fe')
source_x86_64=("https://download1.rstudio.org/electron/jammy/amd64/rstudio-${_pkgver}-amd64.deb")
package() {
shopt -s extglob
msg "Converting Debian package..."
cd "$srcdir"
tar Jxpf data.tar.xz -C "$pkgdir"
install -dm755 "$pkgdir/usr/bin"
ln -s /usr/lib/rstudio/rstudio "$pkgdir/usr/bin/rstudio"
}
@cbrnr

cbrnr commented Jan 9, 2026

Copy link
Copy Markdown
Author

Done, thanks!

@WildPenquin

Copy link
Copy Markdown

Bump:

diff --git a/PKGBUILD b/PKGBUILD
index 05ace4a..33540fd 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,5 +1,5 @@
 pkgname=rstudio-desktop-bin
-pkgver=2026.01.0.392
+pkgver=2026.01.1.403
 _pkgver=`echo $pkgver | sed 's/\(.*\)\./\1-/'`
 pkgrel=2
 pkgdesc="An integrated development environment (IDE) for R (binary from RStudio official repository)"
@@ -12,7 +12,7 @@ conflicts=('rstudio-desktop' 'rstudio-desktop-git' 'rstudio-desktop-preview-bin'
 provides=("rstudio-desktop=${pkgver}")
 options=(!strip)
 
-sha256sums_x86_64=('a85734b70843d6157a423829ffbcff9eadc739403ab1c7425c17236f733f95d8')
+sha256sums_x86_64=('d1d2a5bf628e3aab11a9d5bfceaa58da68d0a638eedb7b7dd381f5699b409cf9')
 
 source_x86_64=("https://download1.rstudio.org/electron/jammy/amd64/rstudio-${_pkgver}-amd64.deb")

@cbrnr

cbrnr commented Feb 23, 2026

Copy link
Copy Markdown
Author

Done, thanks! I've set up a GitHub Action that should hopefully perform the updates automatically from now on (https://github.com/cbrnr/rstudio-pkgbuild-updater). However, please let me know if it doesn't work (we'll find out when the next RStudio version is released)!

@ginolhac

Copy link
Copy Markdown

hello @cbrnr pkgver is empty leading to ERROR: pkgver is not allowed to be empty do I miss something to make it work?

@pariahsoc

pariahsoc commented Apr 17, 2026

Copy link
Copy Markdown

@ginolhac
Looks like the auto updater isn't working as intended. While we wait for @cbrnr to fix it, you can fill in the version number and SHA-256 from the latest RStudio desktop download page:
https://posit.co/download/rstudio-desktop

As of today the latest version is "2026.01.2-418", but you should input "2026.01.2.418" instead, as "-" is not allowed in pkgver. It is modified back to _pkgver = "2026.01.2-418" on the next line for the correct download link.

@ginolhac

Copy link
Copy Markdown

works! thanks @pariahsoc 👍

@cbrnr

cbrnr commented Apr 20, 2026

Copy link
Copy Markdown
Author

Working on the fix, thanks for the heads up!

@cbrnr

cbrnr commented Apr 20, 2026

Copy link
Copy Markdown
Author

OK, everything is working now!

@cbrnr

cbrnr commented Jun 9, 2026

Copy link
Copy Markdown
Author

Since I am now the maintainer of the rstudio-desktop-bin AUR package, I will not be maintaining this Gist anymore. I have already integrated the modifications from this Gist into the package, so now you can just install it like any other AUR package (e.g., yay -S rstudio-desktop-bin).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment