Changeset View
Changeset View
Standalone View
Standalone View
package.yml
| name : openjdk-11 | name : openjdk-11 | ||||
| version : 11.0.10 | version : 11.0.10 | ||||
| release : 6 | release : 7 | ||||
| source : | source : | ||||
| - https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-11.0.10-ga.tar.bz2 : d77a4fa45358f61dea0dbf504f513915c35e71a648b5ddfaad062ac5649589ad | - https://hg.openjdk.java.net/jdk-updates/jdk11u/archive/jdk-11.0.10-ga.tar.bz2 : d77a4fa45358f61dea0dbf504f513915c35e71a648b5ddfaad062ac5649589ad | ||||
| - https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/11.0.10+1.tar.bz2 : a10c163b9ff2feee1d96f26c5c6cac48d6e84f75502787c7603cefedeefbfa12 | - https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/11.0.10+1.tar.bz2 : a10c163b9ff2feee1d96f26c5c6cac48d6e84f75502787c7603cefedeefbfa12 | ||||
| license : GPL-2.0-with-classpath-exception | license : GPL-2.0-with-classpath-exception | ||||
| component : programming.java | component : programming.java | ||||
| homepage : https://openjdk.java.net/ | homepage : https://openjdk.java.net/ | ||||
| summary : Open implementation of Oracle's Java Development Kit version 11 | summary : Open implementation of Oracle's Java Development Kit version 11 | ||||
| description: | | description: | | ||||
| Show All 12 Lines | builddeps : | ||||
| - pkgconfig(xrandr) | - pkgconfig(xrandr) | ||||
| - pkgconfig(xrender) | - pkgconfig(xrender) | ||||
| - pkgconfig(xt) | - pkgconfig(xt) | ||||
| - pkgconfig(xtst) | - pkgconfig(xtst) | ||||
| - pkgconfig(xxf86vm) | - pkgconfig(xxf86vm) | ||||
| - apache-ant | - apache-ant | ||||
| - cups-devel | - cups-devel | ||||
| - giflib-devel | - giflib-devel | ||||
| - gradle | |||||
| - openjdk-11-devel | - openjdk-11-devel | ||||
| - p7zip | - p7zip | ||||
| setup : | | setup : | | ||||
| # Unpack openjfx for integration | # Build OpenJFX | ||||
| mkdir openjfx-11 | mkdir openjfx-11 | ||||
| tar xf $sources/11.*.tar.bz2 -C $workdir/openjfx-11/ --strip-components=1 | tar xf $sources/11.*.tar.bz2 -C $workdir/openjfx-11/ --strip-components=1 | ||||
| # Build OpenJFX | |||||
| pushd openjfx-11/ | pushd openjfx-11/ | ||||
| %patch -p1 < $pkgfiles/0001-make-jfx-compatible-with-gradle-6.patch | |||||
| GRADLE_USER_HOME=$workdir/.gradle gradle zips --no-daemon | export JAVA_HOME=/usr/lib64/openjdk-11 | ||||
| export GRADLE_USER_HOME=$workdir/.gradle_home | |||||
| export TERM=xterm | |||||
| bash gradlew zips \ | |||||
| --no-daemon \ | |||||
| --stacktrace \ | |||||
| -PCONF=DebugNative | |||||
| popd | popd | ||||
| # done with OpenJFX | |||||
| %patch -p1 < $pkgfiles/0001-Double-default-reserved-code-cache-size.patch | %patch -p1 < $pkgfiles/0001-Double-default-reserved-code-cache-size.patch | ||||
| %patch -p1 < $pkgfiles/0001-Enable-tiered-compilation.patch | %patch -p1 < $pkgfiles/0001-Enable-tiered-compilation.patch | ||||
| chmod +x configure | chmod +x configure | ||||
| %configure --prefix="$installdir/usr" \ | %configure --prefix="$installdir/usr" \ | ||||
| --with-jvm-variants=client \ | --with-jvm-variants=client \ | ||||
| --with-jvm-features="compiler2" \ | --with-jvm-features="compiler2" \ | ||||
| ▲ Show 20 Lines • Show All 53 Lines • Show Last 20 Lines | |||||
Copyright © 2015-2021 Solus Project. The Solus logo is Copyright © 2016-2021 Solus Project. All Rights Reserved.