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/APKBUILD32
1 files changed, 23 insertions, 9 deletions
diff --git a/community/jetty-runner/APKBUILD b/community/jetty-runner/APKBUILD
index 2e31555cc79..0e6cdb0efdc 100644
--- a/community/jetty-runner/APKBUILD
+++ b/community/jetty-runner/APKBUILD
@@ -1,21 +1,33 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
+#
+# TODO: Build from source.
pkgname=jetty-runner
-pkgver=9.4.12.20180830
+pkgver=9.4.54.20240208
_pkgver="${pkgver%.*}.v${pkgver##*.}"
-pkgrel=1
+pkgrel=0
pkgdesc="Fast and easy way to run Java web application from the command line."
url="https://www.eclipse.org/jetty"
-arch="noarch"
+# riscv64 blocked by java-jre-headless
+arch="noarch !riscv64"
license="Apache-2.0"
-depends="openjdk8-jre-base"
+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/$pkgname/$_pkgver/$pkgname-$_pkgver.jar
+source="https://repo.maven.apache.org/maven2/org/eclipse/jetty/jetty-runner/$_pkgver/jetty-runner-$_pkgver.jar
$pkgname
$pkgname.initd
$pkgname.confd
"
+# secfixes:
+# 9.4.53.20231009-r0:
+# - CVE-2023-44487
+# - CVE-2023-36478
+
package() {
cd "$srcdir"
@@ -27,7 +39,9 @@ package() {
install -m644 -D $pkgname.confd "$pkgdir/etc/conf.d/$pkgname"
}
-sha512sums="5ffa8c7c090671e4094e9867b8cae5588856430eb2045835a09c0c7dd4787a399ecdf3af19bc12797c8034982c4f382e25833c57357ebb97b61b5b345b4e7c73 jetty-runner-9.4.12.v20180830.jar
-bcf503157b94c7714355e6ff66eb87e7ef9558247b4242d02452d768cd99a6c73bd1f9aad899128fec063f8c68901d98cc41497211eacf075ae10dfe2f28557d jetty-runner
-a2f78a637374fb43ad0ddf58593dd31fd66f997171c54e204638cb00f67365e17346af1763273f1ebd35fca175d0df29907ddcd74745c24d766a329a19e7d4ce jetty-runner.initd
-3e7e52e31f69b54ff81e741ccec8fad5afb5277affb085f6b4f42d643a5609a75e8b6f83fff33c24e41866a42e698de72d687ba5f6cf74825b40ac8c7dda57b3 jetty-runner.confd"
+sha512sums="
+8301661de5b120592b55f8e86c2423ed56b4ad655e50188d4d189b5fa4f6be8153092e01754bb1e8817f5af9564545fee19159e950ed4932c7cfcf9f21b1bc68 jetty-runner-9.4.54.v20240208.jar
+aac40bdc4c6e48e6c70b8306a8bdcbb1b0f9d67a7ac6feac926b3207a8496f2d30a6db763e23a4f14e1276c19a96fa4e154e9ca767db1f3e17dde08a4ad28c26 jetty-runner
+3e17a8071c345946d40c9eaf3cb444ec06b73f8145d47b7a3b00bcd2d5018cdec3c087c2db3c94922c5c267e7b1f4759a86deadfd22c5a81a9679b95d9bfde0f jetty-runner.initd
+21473182b2ecb51ecd346fb01d83de153a5730b2ecf361231a617ad612fdf3b696a6893d47dbadd6217b582af9e024cfdf80523f3627ae25f495a6cbda949f18 jetty-runner.confd
+"