summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorcoderkun2024-03-10 10:22:13 +0100
committercoderkun2024-03-10 10:24:49 +0100
commit209fbe1cdc19f73d42973521f9d3aff4856997e7 (patch)
treeb8b55d6ad0f94d4b615c2e18db7361169adbaa3f /PKGBUILD
parent0ebf6def60891281bd4fe01ac523268820b67f0e (diff)
downloadaur-sonarlint-ls.tar.gz
Take package and update it to version 3.3
Take over the package and update it to version 3.3.0.74768. The minimum required Java runtime version is now 17. Additionally, remove the check() function as it requires some node.js/nvm login and therefore prevents the build from succeeding. Finally, the python patch has been removed.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 6 insertions, 13 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 05dadb6275e7..a7ddbc86a570 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,19 @@
-# Maintainer: Marc Schreiber <info@schrieveslaach.de>
+# Maintainer: coderkun <olli@suruatoel.xyz>
pkgname=sonarlint-ls
arch=('x86_64')
url=https://github.com/SonarSource/sonarlint-language-server
-pkgver=2.16.0.65434
-pkgrel=2
+pkgver=3.3.0.74768
+pkgrel=1
pkgdesc="SonarLint language server (used by SonarLint VSCode)"
license=('LGPLv3')
-depends=('java-runtime>=11')
+depends=('java-runtime>=17')
makedepends=('git' 'maven')
-source=("https://github.com/SonarSource/sonarlint-language-server/archive/refs/tags/${pkgver}.tar.gz" 'sonarlint-ls' 'python-version.patch')
-sha256sums=('4c9ea7e00b89a04634b42976110ab40fa62b7841536c2ff5338f487462ad50a4' 'b951d9b6f1e1f9f70430776d958487b385cc8290c0a48335d938b3128e1a80c4' 'de37805132570bc8f8329416cde45a8060d2257580bcf024f201aa4254188bd2')
+source=("https://github.com/SonarSource/sonarlint-language-server/archive/refs/tags/${pkgver}.tar.gz" 'sonarlint-ls')
+sha256sums=('aa69875fd56884d7d8155cb30cc7a91d42c16aa79403dcc076ba0ba9d61de6ed' 'b951d9b6f1e1f9f70430776d958487b385cc8290c0a48335d938b3128e1a80c4')
prepare() {
cd "${srcdir}/sonarlint-language-server-${pkgver}"
mvn --no-transfer-progress versions:set -DprocessAllModules "-DnewVersion=${pkgver}"
-
- patch --forward --strip=1 --input="${srcdir}/python-version.patch"
}
build() {
@@ -23,11 +21,6 @@ build() {
mvn --no-transfer-progress package -DskipTests
}
-check() {
- cd "${srcdir}/sonarlint-language-server-${pkgver}"
- mvn --no-transfer-progress test
-}
-
package() {
mkdir -p "${pkgdir}/usr/bin"
install "${srcdir}/sonarlint-ls" "${pkgdir}/usr/bin/sonarlint-ls"