summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorAleksandr Beliaev2022-02-19 00:20:38 +1300
committerAleksandr Beliaev2022-02-19 00:20:38 +1300
commitc005fc2eb3bedba890177070facf33a34f2df38a (patch)
treee565f96ea0e0a6611ce87a112bd437c3ca75f647 /PKGBUILD
parent58ec0b6489f28d88c3b389d03b3d9d2e80bc54b0 (diff)
downloadaur-c005fc2eb3bedba890177070facf33a34f2df38a.tar.gz
Removed quarto-cli-bin dependency
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD16
1 files changed, 11 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index a81c4d812c7a..d2ec2ef7f1e4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -14,12 +14,14 @@ _srcname=rstudio-${_vermajor}.${_verminor}.${_verpatch}${_versuffix//+/-}
_gwtver=2.8.2
_ginver=2.1.2
_nodever=14.17.5
-pkgrel=2
+_quartover=0.9.16
+
+pkgrel=3
pkgdesc="A powerful and productive integrated development environment (IDE) for R programming language"
-arch=('i686' 'x86_64')
+arch=('x86_64')
url="https://www.rstudio.com/products/rstudio/"
license=('AGPL3')
-depends=('r>=3.0.1' boost-libs qt5-sensors qt5-svg qt5-webengine qt5-xmlpatterns postgresql-libs sqlite3 soci clang hunspell-en_US mathjax2 pandoc quarto-cli-bin yaml-cpp)
+depends=('r>=3.0.1' boost-libs qt5-sensors qt5-svg qt5-webengine qt5-xmlpatterns postgresql-libs sqlite3 soci clang hunspell-en_US mathjax2 pandoc yaml-cpp)
makedepends=(git 'cmake>=3.1.0' boost desktop-file-utils jdk8-openjdk apache-ant unzip openssl libcups pam patchelf wget yarn)
optdepends=('git: for git support'
'subversion: for subversion support'
@@ -30,6 +32,7 @@ source=("rstudio-$pkgver.tar.gz::https://github.com/rstudio/rstudio/archive/refs
"https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/google-gin/gin-${_ginver}.zip"
"https://storage.googleapis.com/gwt-releases/gwt-${_gwtver}.zip"
"https://nodejs.org/dist/v${_nodever}/node-v${_nodever}-linux-x64.tar.gz"
+ "https://s3.amazonaws.com/rstudio-buildtools/quarto/${_quartover}/quarto-${_quartover}-linux-amd64.tar.gz"
"qt.conf"
"cran_multithread.patch"
"sigstksz_gcc11.patch")
@@ -38,6 +41,7 @@ sha256sums=('36234218f118f5085e417411e137791072c00380bce6a016e551e6ecb404ae4d'
'b98e704164f54be596779696a3fcd11be5785c9907a99ec535ff6e9525ad5f9a'
'970701dacc55170088f5eb327137cb4a7581ebb4734188dfcc2fad9941745d1b'
'dc04c7e60235ff73536ba0d9e50638090f60cacabfd83184082dce3b330afc6e'
+ '2bd66bf6f448e12b129c6daebea561db3df700e295984155f409e6dcdfd22d75'
'723626bfe05dafa545e135e8e61a482df111f488583fef155301acc5ecbbf921'
'c907e6eec5ef324ad498b44fb9926bb5baafc4e0778ca01f6ba9b49dd3a2a980'
'7b8420db08f848f7baac0f3104c879ac7ce6e27e463f96a6b1c6589cd4b8df82')
@@ -60,12 +64,14 @@ prepare() {
cd "${srcdir}/${_srcname}/dependencies/common"
_pandocver=$(grep -oP "(?<=PANDOC_VERSION=\").*(?=\"$)" install-pandoc)
install -d pandoc/${_pandocver}
- install -d quarto/bin
ln -sfT /usr/share/myspell/dicts dictionaries
ln -sfT /usr/share/mathjax2 mathjax-27
ln -sfT /usr/bin/pandoc pandoc/${_pandocver}/pandoc
- ln -sfT /usr/bin/quarto quarto/bin/quarto
+
+ # Quarto
+ install -d quarto/bin
+ ln -sfT "${srcdir}/quarto-${_quartover}/bin/quarto" quarto/bin/quarto
# Nodejs
install -d node/${_nodever}