aboutsummaryrefslogtreecommitdiffstats
path: root/community/jetty-runner/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/jetty-runner/APKBUILD')
-rw-r--r--community/jetty-runner/APKBUILD27
1 files changed, 19 insertions, 8 deletions
diff --git a/community/jetty-runner/APKBUILD b/community/jetty-runner/APKBUILD
index 4570141c25d..ff925407ba0 100644
--- a/community/jetty-runner/APKBUILD
+++ b/community/jetty-runner/APKBUILD
@@ -1,15 +1,21 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+#
+# TODO: Build from source.
pkgname=jetty-runner
-pkgver=9.4.44.20210927
+pkgver=9.4.53.20231009
_pkgver="${pkgver%.*}.v${pkgver##*.}"
pkgrel=0
pkgdesc="Fast and easy way to run Java web application from the command line."
url="https://www.eclipse.org/jetty"
-# mips64 and riscv64 blocked by java-jre-headless
-arch="noarch !mips64 !riscv64"
+# riscv64 blocked by java-jre-headless
+arch="noarch !riscv64"
license="Apache-2.0"
-depends="java-jre-headless"
+case "$CARCH" in
+ # Newer Java is not supported on 32bit.
+ armhf | armv7 | x86) depends="openjdk8-jre-base";;
+ *) depends="java-jre-headless"
+esac
subpackages="$pkgname-openrc"
source="https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-runner/$_pkgver/jetty-runner-$_pkgver.jar
$pkgname
@@ -17,6 +23,11 @@ source="https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-runner/$_pk
$pkgname.confd
"
+# secfixes:
+# 9.4.53.20231009-r0:
+# - CVE-2023-44487
+# - CVE-2023-36478
+
package() {
cd "$srcdir"
@@ -29,8 +40,8 @@ package() {
}
sha512sums="
-41a5197eedd16bd5c6d997fb10a13154a74766bf46009011e74dc78586dba6408384c04df4c1a02b8bf47dc16f116e511c56a63bd8176d2e74ff9da5eaa4be87 jetty-runner-9.4.44.v20210927.jar
-a7420e01e9e8446b971f493a61d17eccb50e5c2a416ae77e310bb4ba3bcd37a7b0bd413e733600829d72eb393e5514b4bb8f64f1d710acf8c1312f1d15610704 jetty-runner
-a2f78a637374fb43ad0ddf58593dd31fd66f997171c54e204638cb00f67365e17346af1763273f1ebd35fca175d0df29907ddcd74745c24d766a329a19e7d4ce jetty-runner.initd
-3e7e52e31f69b54ff81e741ccec8fad5afb5277affb085f6b4f42d643a5609a75e8b6f83fff33c24e41866a42e698de72d687ba5f6cf74825b40ac8c7dda57b3 jetty-runner.confd
+c38692299e02a0d0b00f28b9ed11bfca849ba715215c77c4acc5b32b1fa2dfe872a7db8ca4a920fdca32556380fec90eaaa2e7094eb98dd0dbcd9436459f1b2c jetty-runner-9.4.53.v20231009.jar
+aac40bdc4c6e48e6c70b8306a8bdcbb1b0f9d67a7ac6feac926b3207a8496f2d30a6db763e23a4f14e1276c19a96fa4e154e9ca767db1f3e17dde08a4ad28c26 jetty-runner
+3e17a8071c345946d40c9eaf3cb444ec06b73f8145d47b7a3b00bcd2d5018cdec3c087c2db3c94922c5c267e7b1f4759a86deadfd22c5a81a9679b95d9bfde0f jetty-runner.initd
+21473182b2ecb51ecd346fb01d83de153a5730b2ecf361231a617ad612fdf3b696a6893d47dbadd6217b582af9e024cfdf80523f3627ae25f495a6cbda949f18 jetty-runner.confd
"