Date: Sunday, January 6, 2019 @ 21:55:26 Author: arodseth Revision: 420764
upgpkg: processing 3.4-3 Modified: processing/trunk/PKGBUILD ----------+ PKGBUILD | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-01-06 21:17:18 UTC (rev 420763) +++ PKGBUILD 2019-01-06 21:55:26 UTC (rev 420764) @@ -2,15 +2,15 @@ pkgname=processing pkgver=3.4 -pkgrel=2 -arch=('x86_64') +pkgrel=3 +arch=(x86_64) pkgdesc='Programming environment for creating images, animations and interactions' url='http://www.processing.org/' -license=('GPL' 'LGPL') +license=(GPL LGPL) # Can upgrade to OpenJDK 10 once java-openjfx has been upgraded to support it -makedepends=('apache-ant' 'gendesk' 'java-environment=8' 'java-openjfx' 'unzip') -depends=('java-runtime=8' 'libgl') -options=('!strip') +makedepends=(apache-ant gendesk java-environment=8 java-openjfx unzip) +depends=(java-runtime=8 libgl) +options=(!strip) install=openjdkmsg.install # ex: 3.4 -> 0265, update the expression when the version scheme changes source=("https://github.com/$pkgname/$pkgname/archive/$pkgname-0$((265+${pkgver/3.4/0}))-$pkgver.tar.gz" @@ -18,7 +18,7 @@ 'build.xml' 'errormessage.patch') sha256sums=('ae27b35c0193c99b3297029f97b459a262b4c0998aa4b5fb3c3f0f81f72bb4a4' - '367decfcba704c0755ad1dc71a7657d4e220fd8a78c4298437f6b0274c66202a' + 'cede53cfe2cd0641bac3a3f2a816d22a28a014f6428f3b8184a52d2de5a111f3' '9f4050475b3363eb5e966fa891caea0391b3dcc2cdb68245f1a053b0d7ffb220' '3c49143a129c6b3655586bce9f175ee145ab388b78ad4615d6c0b80563ba6f26') @@ -77,7 +77,10 @@ # Use /usr/lib/jvm/default-runtime rmdir "$pkgdir/usr/share/processing/java" - ln -s /usr/lib/jvm/default-runtime/ "$pkgdir/usr/share/processing/java" + + # Processing does not work with OpenJDK 10 or 11, use OpenJDK 8 + #ln -s /usr/lib/jvm/default-runtime/ "$pkgdir/usr/share/processing/java" + ln -s /usr/lib/jvm/java-8-openjdk/ "$pkgdir/usr/share/processing/java" } # getver: github.com/processing/processing/search?type=Commits&q=release+notes+author-date%3A%3E2018-03-14