aboutsummaryrefslogtreecommitdiffstats
path: root/community/openjdk-mandrel/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/openjdk-mandrel/APKBUILD')
-rw-r--r--community/openjdk-mandrel/APKBUILD7
1 files changed, 7 insertions, 0 deletions
diff --git a/community/openjdk-mandrel/APKBUILD b/community/openjdk-mandrel/APKBUILD
index d5aa97908dd..8675da994da 100644
--- a/community/openjdk-mandrel/APKBUILD
+++ b/community/openjdk-mandrel/APKBUILD
@@ -24,6 +24,7 @@ makedepends="
ninja-is-really-ninja
openjdk$_jdkver-static-libs
python3
+ py3-setuptools
"
provides="openjdk$_jdkver-mandrel"
_mx_ver=6.27.3
@@ -31,6 +32,7 @@ source="mandrel-packaging-$pkgver-Final.tar.gz::https://github.com/graalvm/mandr
https://github.com/graalvm/mandrel/archive/mandrel-$pkgver-Final.tar.gz
https://github.com/graalvm/mx/archive/$_mx_ver/graalvm-mx-$_mx_ver.tar.gz
fix-file-system-loop-exception.patch
+ jdk-17.0.10-compatibility_patch
Example.java
"
builddir="$srcdir/mandrel-packaging-$pkgver"
@@ -51,6 +53,10 @@ unpack() {
prepare() {
default_prepare
+ cd "$srcdir"/mandrel-$pkgver
+ msg "jdk-17.0.10-compatibility_patch"
+ patch -p1 -i "$srcdir"/jdk-17.0.10-compatibility_patch
+
cd "$srcdir"
# Build scripts require the sources to be git repositories.
local dir; for dir in mandrel-$pkgver mandrel-packaging-$pkgver; do
@@ -113,5 +119,6 @@ sha512sums="
35fb7a96cd08cc7f94222831a95ea2f66158e128294ff44b9d686c2a8344a1fdfa42f627ef4d3913f71f768dbe9761e5d03923c61d15832198d81b3db91f84dc mandrel-23.0.0.0-Final.tar.gz
5e89961a80855ae46973fb6d995320b3134d9bf71442949147bef23a9a15453cb978f753f64ccfc87023059654bad1330ab25483bd6c022f520b7f6e50ddc1fc graalvm-mx-6.27.3.tar.gz
8d98ef2316a12e58e2a7d920533fcaab30dc81ceadba66206af1af9a8f7f21af5cac41a6a80d2a4aef8c1eb3b293a518f242ec0530e5c955418bfb7da1d4f72b fix-file-system-loop-exception.patch
+fc4c316b1e1a98aa313f8709f9430f3179f7efd7a0edcccd6b3dcb20cb3b4e84dd1cbfce4bdbd3d8221a7943bfa6df1e891d8198e922c9691f471b188114df11 jdk-17.0.10-compatibility_patch
601ac59e59d32cbaf91f7541bd8173b38c68cbec96a7fb74227017afc8e5dc6ce4b8be03e92dd34cf52370e5d52beb780808af57b17c79c53ae8ec64cd34a92d Example.java
"