aboutsummaryrefslogtreecommitdiffstats
path: root/community/gradle/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/gradle/APKBUILD')
-rw-r--r--community/gradle/APKBUILD31
1 files changed, 20 insertions, 11 deletions
diff --git a/community/gradle/APKBUILD b/community/gradle/APKBUILD
index 38cdb68894d..685fd10c497 100644
--- a/community/gradle/APKBUILD
+++ b/community/gradle/APKBUILD
@@ -1,18 +1,30 @@
# Contributor: Roberto Oliveira <robertoguimaraes8@gmail.com>
-# Maintainer: Roberto Oliveira <robertoguimaraes8@gmail.com>
+# Maintainer: Patrycja Rosa <alpine@ptrcnull.me>
pkgname=gradle
-pkgver=7.1.1
-pkgrel=0
+pkgver=8.7
+pkgrel=1
pkgdesc="Build tool with a focus on build automation and support for multi-language development"
url="https://gradle.org/"
-# mips64 and riscv64 blocked by openjdk8/java-jdk
-arch="noarch !mips64 !riscv64"
+arch="noarch"
options="!check"
license="Apache-2.0"
-depends="java-jdk"
source="https://services.gradle.org/distributions/gradle-$pkgver-bin.zip"
+# highest supported version in community
+case "$CARCH" in
+arm* | x86)
+ depends="openjdk8"
+ ;;
+*)
+ depends="openjdk21"
+ ;;
+esac
+
# secfixes:
+# 7.6.1-r0:
+# - CVE-2023-26053
+# 7.2-r0:
+# - CVE-2021-32751
# 6.8.3-r0:
# - CVE-2020-11979
@@ -28,10 +40,7 @@ package() {
ln -sf $gradlehome/bin/gradle "$pkgdir"/usr/bin/gradle
install -dm755 "$destdir"/lib
- install -m644 lib/*.jar "$destdir"/lib
-
- install -dm755 "$destdir"/lib/plugins
- install -m644 lib/plugins/*.jar "$destdir"/lib/plugins
+ cp -a lib "$destdir"/
# NOTICE file should be redistributed for derivative works
local file; for file in LICENSE NOTICE; do
@@ -40,5 +49,5 @@ package() {
}
sha512sums="
-c503ea38e351b47e245e6d1b5412d11f1d52ab50040b58619742e0cb88b366bb16f029f02030507d0632fda7de2b208dc4c39f9a2297d46b87d11f38c90fc796 gradle-7.1.1-bin.zip
+ddbd320de140634087904c0d0047b146b9697eb0d054a7eada24d6179b65dbeb2189e1c9def463e4788fa1a7f02a720ab9b7bdcdd9bb529770985283d0e51e1a gradle-8.7-bin.zip
"