Files
genode-world/ports/jdk.port
Sebastian Sumpf c2f1576ba4 jdk: Update port to Freebsd 12
* fix NULL = nullptr in C++ semantic (arm, x86_64)
* arm: disable soft float (full hard float support)
* dummies some mmap flags

issue genodelabs/genode#3289
2019-05-18 10:40:05 +02:00

22 lines
810 B
Makefile

LICENSE := GPLv2
VERSION := 64892f1c9874938dfcdc235b5c051dd761cdd833
DOWNLOADS := jdk.archive
NAME(jdk) := jdk.tgz
URL(jdk) := https://api.github.com/repos/dmlloyd/openjdk/tarball/$(VERSION)
SHA(jdk) := d5b032d5d312148d1c15cde975aa43c4dfa4f2441472d70270ffd6aa22a33694
TAR_OPT(jdk) := --strip-components=1 --files-from=$(REP_DIR)/src/app/jdk/files.list
DIR(jdk) := src/app/jdk
HASH_INPUT += $(REP_DIR)/src/app/jdk/files.list
PATCHES := $(addprefix src/app/jdk/patches/,jdk.patch arm.patch \
icache.patch size.patch id.patch lir.patch mutex.patch \
verified_entry.patch vfp.patch nullptr.patch)
# This patch has to be applied to JDK when building the standard Java library
# pollselectorprovider.patch
PATCH_OPT := -p1 -d src/app/jdk
# vi: set ft=make :