summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorHaochen Tong2017-11-16 11:15:57 +0800
committerHaochen Tong2017-11-16 11:15:57 +0800
commitad00956ebb4bbb58c4f552fad5e6a3c162ce4304 (patch)
tree326e937b71053678a0232e2361935e3c987c83a5
parent59d175d42851a0f313a6bb8aedc05342607803c5 (diff)
downloadaur-ad00956ebb4bbb58c4f552fad5e6a3c162ce4304.tar.gz
upgpkg
-rw-r--r--.SRCINFO42
-rw-r--r--PKGBUILD34
2 files changed, 37 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 9cbcdd14bf0c..597db58e96dd 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,38 +1,38 @@
# Generated by mksrcinfo v8
-# Mon Jul 31 02:48:05 UTC 2017
+# Thu Nov 16 03:15:42 UTC 2017
pkgbase = java8-openjdk-jetbrains
- pkgver = 8.u152.b915.10
+ pkgver = 8.u152.b1024.8
pkgrel = 1
url = https://github.com/JetBrains/jdk8u
arch = i686
arch = x86_64
license = GPL2
makedepends = java-environment-openjdk
- makedepends = ccache
makedepends = cpio
makedepends = unzip
makedepends = zip
+ makedepends = gcc6
makedepends = libxrender
makedepends = libxtst
makedepends = fontconfig
makedepends = libcups
makedepends = alsa-lib
- source = jdk8u-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u/archive/jb8u152-b915.10.tar.gz
- source = corba-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_corba/archive/jb8u152-b915.10.tar.gz
- source = hotspot-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_hotspot/archive/jb8u152-b915.10.tar.gz
- source = jdk-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_jdk/archive/jb8u152-b915.10.tar.gz
- source = jaxws-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_jaxws/archive/jb8u152-b915.10.tar.gz
- source = jaxp-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_jaxp/archive/jb8u152-b915.10.tar.gz
- source = langtools-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_langtools/archive/jb8u152-b915.10.tar.gz
- source = nashorn-jb8u152-b915.10.tar.gz::https://github.com/JetBrains/jdk8u_nashorn/archive/jb8u152-b915.10.tar.gz
- sha256sums = 4ea2840b6b605b339920e0449bb515d6c2a488183a54e2762fa055196b9130e5
- sha256sums = f48ce3190987ccc9402c9685d99bee245599af88f361aff3af3fa2fef81db430
- sha256sums = 12a67ede4b3762d9c82384dcbc2e47e2fd92359087c9584b5b619c33bbcbff96
- sha256sums = 721533e6e827d6a36511792875aef393ae47bdc957a6122571149618d549bf32
- sha256sums = 11a493951e25f842ddd8fba8d778e8103f842269bd3c12a564db955dfed20143
- sha256sums = 638ec10a1f9ede06d9b720993a7208df55e3dcf2345050a42d12f24d031c808e
- sha256sums = 1dca9e2e741b05ad9fe27629e49046cbae0a4a035da244821e94b49577ca1f7b
- sha256sums = 84467378285e9679a1a4292affea7944eb53c5ea6abf9f4c13deb3c7f09c20a2
+ source = jdk8u-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u/archive/jb8u152-b1024.8.tar.gz
+ source = corba-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_corba/archive/jb8u152-b1024.8.tar.gz
+ source = hotspot-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_hotspot/archive/jb8u152-b1024.8.tar.gz
+ source = jdk-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_jdk/archive/jb8u152-b1024.8.tar.gz
+ source = jaxws-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_jaxws/archive/jb8u152-b1024.8.tar.gz
+ source = jaxp-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_jaxp/archive/jb8u152-b1024.8.tar.gz
+ source = langtools-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_langtools/archive/jb8u152-b1024.8.tar.gz
+ source = nashorn-jb8u152-b1024.8.tar.gz::https://github.com/JetBrains/jdk8u_nashorn/archive/jb8u152-b1024.8.tar.gz
+ sha256sums = 343d164234cd0561a2601a1bb6b54b37307ba482ed04094e4ea62c67f3f15682
+ sha256sums = c8ed680aee75d0537bb2cc2fb9e113ecc67ff3d22c0c1f293c29b2f78958ee75
+ sha256sums = 0bc2124f4a597d628239863862a18a9a054e5f53c90233390e143c4e3ff36598
+ sha256sums = d2fbf68a8156fa75e1ed3c22a476ffeb70e521ee26ba21c8a9e158c5010ab9a7
+ sha256sums = 99d99294e3776c287ed6c76da342766ce5679a45be175c46b98cbeb33b801645
+ sha256sums = 4b454d8e3c65bdec8048b0d5c29cee152175fe382841cbebdd2b271521ae97d4
+ sha256sums = 1f0c3c34ea20a80c49b6466afa162ab5c213b8b29d1bbd604406f968b35868f5
+ sha256sums = dc64ff3d2ed6246bcc09ffed5300981c884c9613ce57db2e5c0bb33abc98c457
pkgname = jre8-openjdk-jetbrains-headless
pkgdesc = OpenJDK Java 8 headless runtime environment (with JetBrains patches)
@@ -49,7 +49,7 @@ pkgname = jre8-openjdk-jetbrains-headless
pkgname = jre8-openjdk-jetbrains
pkgdesc = OpenJDK Java 8 full runtime environment (with JetBrains patches)
install = install_jre8-openjdk-jetbrains.sh
- depends = jre8-openjdk-jetbrains-headless=8.u152.b915.10-1
+ depends = jre8-openjdk-jetbrains-headless=8.u152.b1024.8-1
depends = xdg-utils
depends = hicolor-icon-theme
optdepends = icedtea-web: web browser plugin + Java Web Start
@@ -64,7 +64,7 @@ pkgname = jdk8-openjdk-jetbrains
pkgdesc = OpenJDK Java 8 development kit (with JetBrains patches)
install = install_jdk8-openjdk-jetbrains.sh
depends = java-environment-common
- depends = jre8-openjdk-jetbrains=8.u152.b915.10-1
+ depends = jre8-openjdk-jetbrains=8.u152.b1024.8-1
provides = java-environment=8
provides = java-environment-openjdk=8
provides = java-environment-openjdk-jetbrains=8
diff --git a/PKGBUILD b/PKGBUILD
index df2d207ceb9f..368bbd3c0ffa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,14 +12,14 @@ pkgbase=java8-openjdk-jetbrains
_java_ver=8
# Found @ https://github.com/JetBrains/jdk8u/releases
_jdk_update=152
-_jdk_build=915.10
+_jdk_build=1024.8
pkgver=${_java_ver}.u${_jdk_update}.b${_jdk_build}
_repo_ver=jb${_java_ver}u${_jdk_update}-b${_jdk_build}
pkgrel=1
arch=('i686' 'x86_64')
url='https://github.com/JetBrains/jdk8u'
license=('GPL2')
-makedepends=('java-environment-openjdk' 'ccache' 'cpio' 'unzip' 'zip'
+makedepends=('java-environment-openjdk' 'cpio' 'unzip' 'zip' 'gcc6'
'libxrender' 'libxtst' 'fontconfig' 'libcups' 'alsa-lib')
_url_src=https://github.com/JetBrains/jdk8u
source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/archive/${_repo_ver}.tar.gz
@@ -31,14 +31,14 @@ source=(jdk8u-${_repo_ver}.tar.gz::${_url_src}/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=('4ea2840b6b605b339920e0449bb515d6c2a488183a54e2762fa055196b9130e5'
- 'f48ce3190987ccc9402c9685d99bee245599af88f361aff3af3fa2fef81db430'
- '12a67ede4b3762d9c82384dcbc2e47e2fd92359087c9584b5b619c33bbcbff96'
- '721533e6e827d6a36511792875aef393ae47bdc957a6122571149618d549bf32'
- '11a493951e25f842ddd8fba8d778e8103f842269bd3c12a564db955dfed20143'
- '638ec10a1f9ede06d9b720993a7208df55e3dcf2345050a42d12f24d031c808e'
- '1dca9e2e741b05ad9fe27629e49046cbae0a4a035da244821e94b49577ca1f7b'
- '84467378285e9679a1a4292affea7944eb53c5ea6abf9f4c13deb3c7f09c20a2')
+sha256sums=('343d164234cd0561a2601a1bb6b54b37307ba482ed04094e4ea62c67f3f15682'
+ 'c8ed680aee75d0537bb2cc2fb9e113ecc67ff3d22c0c1f293c29b2f78958ee75'
+ '0bc2124f4a597d628239863862a18a9a054e5f53c90233390e143c4e3ff36598'
+ 'd2fbf68a8156fa75e1ed3c22a476ffeb70e521ee26ba21c8a9e158c5010ab9a7'
+ '99d99294e3776c287ed6c76da342766ce5679a45be175c46b98cbeb33b801645'
+ '4b454d8e3c65bdec8048b0d5c29cee152175fe382841cbebdd2b271521ae97d4'
+ '1f0c3c34ea20a80c49b6466afa162ab5c213b8b29d1bbd604406f968b35868f5'
+ 'dc64ff3d2ed6246bcc09ffed5300981c884c9613ce57db2e5c0bb33abc98c457')
case "${CARCH}" in
'x86_64') _JARCH=amd64 ; _DOC_ARCH=x86_64 ;;
@@ -74,6 +74,8 @@ build() {
# https://hydra.nixos.org/build/41230444/log
export CFLAGS="$CFLAGS -Wno-error=deprecated-declarations"
+ export CC=gcc-6 CXX=g++-6
+
install -d -m 755 "${srcdir}/${_prefix}/"
sh configure \
--prefix="${srcdir}/${_prefix}" \
@@ -81,21 +83,17 @@ build() {
--with-build-number="b${_jdk_build}" \
--with-milestone="fcs" \
--enable-unlimited-crypto \
- --with-zlib=system \
- --with-extra-cflags="$CFLAGS" \
- --with-extra-cxxflags="$CXXFLAGS" \
- --with-extra-ldflags="$LDFLAGS"
+ --with-zlib=system
# TODO OpenJDK does not want last version of giflib (add 'giflib' as dependency once fixed)
#--with-giflib=system \
# Without 'DEBUG_BINARIES', i686 won't build
# http://mail.openjdk.java.net/pipermail/core-libs-dev/2013-July/019203.html
- # make \
- # DEBUG_BINARIES=true
+ make \
+ DEBUG_BINARIES=true
# These help to debug builds:
- #LOG=trace HOTSPOT_BUILD_JOBS=1
- make
+ # LOG=trace HOTSPOT_BUILD_JOBS=1
make docs