From 26fb14e2770fee0772e9e6bd149ad5863f3dcd28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Fabian=20Silva=20Delgado?= Date: Mon, 20 Jul 2015 16:12:58 -0300 Subject: java8-openjdk-8.u51-1.parabola1: updating version --- libre/java8-openjdk/PKGBUILD | 40 +++++++++++++++++++++++++++------------- 1 file changed, 27 insertions(+), 13 deletions(-) (limited to 'libre/java8-openjdk/PKGBUILD') diff --git a/libre/java8-openjdk/PKGBUILD b/libre/java8-openjdk/PKGBUILD index c906d16d9..4e5834fb4 100644 --- a/libre/java8-openjdk/PKGBUILD +++ b/libre/java8-openjdk/PKGBUILD @@ -7,11 +7,13 @@ # pulse # add policytool desktop files +# Package 'openjfx' must be updated when this one is pkgname=('jre8-openjdk-headless' 'jre8-openjdk' 'jdk8-openjdk') pkgbase=java8-openjdk _java_ver=8 -_jdk_update=45 -_jdk_build=14 +# http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html +_jdk_update=51 +_jdk_build=16 pkgver=${_java_ver}.u${_jdk_update} _repo_ver=jdk${_java_ver}u${_jdk_update}-b${_jdk_build} pkgrel=1.parabola1 @@ -28,16 +30,20 @@ source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz jaxws-${_repo_ver}.tar.gz::${_url_src}/jaxws/archive/${_repo_ver}.tar.gz jaxp-${_repo_ver}.tar.gz::${_url_src}/jaxp/archive/${_repo_ver}.tar.gz langtools-${_repo_ver}.tar.gz::${_url_src}/langtools/archive/${_repo_ver}.tar.gz - nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz) - -sha256sums=('b3567bc0383fedb263cd0b2ba84c8716b0dc4e51cf2828c56cdfd96e2d1aa6b2' - '6158c421b49b6c197e17e198525998505f4643c4c7a6b92278f8e700e77f99de' - '1dc7c5038f57f77a1e92cf1b48a188a0291805e69f570e1164efb7adb34c5a59' - '2b125825962a2ff110afadb37784faf276e7146023c4a6cede6a3f923f48c692' - 'e6f6233c26335536436de89ebf741df8b142119d8b41abc34c3287dd155a43bb' - 'c5e0f96dd56326598bdd5e29c16ca63f2b12becf0228b6bac6688260c08e5976' - 'eed8556576f39d6028e5ce31560b157cf956ee82367501435c5844fd2ca970b9' - 'e18987e06e448820daa49e2ea5ef6dee2f497dadba5a2488bb707ba574cf30e9') + nashorn-${_repo_ver}.tar.gz::${_url_src}/nashorn/archive/${_repo_ver}.tar.gz + JDK-8074312-hotspot.patch + JVM_fastdebug_build_compiled_with_GCC_5_asserts_with_widen_increases.patch) + +sha256sums=('02eab2b937ed83c4505e93f58ad0b84a4e1a69e6d0baa4d041ec09ed98f18c2d' + '00d783dda3a7d87eb55a72febe7666c4b3297616ef3f11bbd679a05f19a81825' + 'a7236d5e5824cea20b48ca4efb8e5109007024af9b85214e9153c4d633665d0a' + 'f7554dc2fba5dfd36af0ed618ebe4c7b1527b5a067052299a1679a4142bbbeee' + 'aa202ddf3bcc1dc54723bb26c0ae5ccaefc1693647e6b463955065d2b1720382' + '5d6faf6c726392212659cebd93fdbf89a11b86bab60f5b220493d9d8e7ff0686' + '3171ec4dbd96747eeb876a8fd3caf1e1e52da3dc91b63308193c914a5501d6e4' + 'ffdd0446fce7b624f2cdc80297b99eecfdf30adfee39d3b8832a78c1dc202636' + '95fbd155806cac22de9e6df6f4f92ae79530f86d63cea1deaf98e607953e0b50' + '8df4d5d78753ebc5bc425fd1c8fe788106ac8b9d3155feb162a748a96c81cc05') case "${CARCH}" in 'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;; @@ -60,6 +66,13 @@ prepare() { do ln -s ../${subrepo}-${_repo_ver} ${subrepo} done + + cd "${srcdir}/hotspot-${_repo_ver}" + # https://bugs.openjdk.java.net/browse/JDK-8074312 + patch -p1 < "${srcdir}"/JDK-8074312-hotspot.patch + # https://bugs.archlinux.org/task/45386 + # https://bugs.openjdk.java.net/browse/JDK-8078666 + patch -p1 < "${srcdir}"/JVM_fastdebug_build_compiled_with_GCC_5_asserts_with_widen_increases.patch } build() { @@ -186,7 +199,8 @@ package_jre8-openjdk() { depends=("jre8-openjdk-headless=${pkgver}-${pkgrel}" 'xdg-utils' 'hicolor-icon-theme') optdepends=('icedtea-web: web browser plugin + Java Web Start' 'alsa-lib: for basic sound support' - 'gtk2: for the Gtk+ look and feel - desktop usage') + 'gtk2: for the Gtk+ look and feel - desktop usage' + 'java-openjfx: for JavaFX GUI components support') # TODO when adding IcedTea: 'giflib: for gif format support' # TODO when adding IcedTea: 'libpulse: for advanced sound support' provides=('java-runtime=8' 'java-runtime-openjdk=8') -- cgit v1.2.3-2-g168b