[arch-commits] Commit in java11-openjfx/trunk (2 files)
Maxime Gauduin
alucryd at archlinux.org
Mon Sep 21 10:09:33 UTC 2020
Date: Monday, September 21, 2020 @ 10:09:32
Author: alucryd
Revision: 396382
upgpkg: java11-openjfx 11.0.8.u2-1
Added:
java11-openjfx/trunk/java11-openjfx-gstreamer-lite-gcc10-compat.patch
Modified:
java11-openjfx/trunk/PKGBUILD
--------------------------------------------------+
PKGBUILD | 59 +++++++++------------
java11-openjfx-gstreamer-lite-gcc10-compat.patch | 11 +++
2 files changed, 37 insertions(+), 33 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-09-21 09:24:01 UTC (rev 396381)
+++ PKGBUILD 2020-09-21 10:09:32 UTC (rev 396382)
@@ -1,11 +1,11 @@
-# Maintainer: Guillaume Alaux <guillaume at archlinux.org>
# Maintainer: Maxime Gauduin <alucryd at archlinux.org>
-# Contributor: William Gathoye <william + archlinux at gathoye dot be>
-# Contributor: Emanuel Couto <emanuel dot amaral dot couto at gmail dot com>
-# Contributor: Richard Jackson <rdjack21 at gmail dot com>
-# Contributor: Tinx <arch at tinx dot eu>
-# Contributor: Jens Kapitza <j dot kapitza at schwarze-allianz dot de>
-# Contributor: Olli <olli at coderkun dot de>
+# Contributor: Guillaume Alaux <guillaume at archlinux.org>
+# Contributor: William Gathoye <william+archlinux at gathoye.be>
+# Contributor: Emanuel Couto <emanuel.amaral.couto at gmail.com>
+# Contributor: Richard Jackson <rdjack21 at gmail.com>
+# Contributor: Tinx <arch at tinx.eu>
+# Contributor: Jens Kapitza <j.kapitza at schwarze-allianz.de>
+# Contributor: Olli <olli at coderkun.de>
pkgbase=java11-openjfx
pkgname=(
@@ -13,8 +13,8 @@
java11-openjfx-doc
java11-openjfx-src
)
-pkgver=11.0.3.u1
-pkgrel=2
+pkgver=11.0.8.u2
+pkgrel=1
pkgdesc='Java OpenJFX 11 client application platform (open-source implementation of JavaFX)'
arch=(x86_64)
url=https://wiki.openjdk.java.net/display/OpenJFX/Main
@@ -36,8 +36,7 @@
libx11
libxtst
pango
- python2
- qt5-base
+ python
ruby
unzip
webkit2gtk
@@ -44,17 +43,19 @@
zip
)
source=(
- https://hg.openjdk.java.net/openjfx/11/rt/archive/${pkgver//.u/+}.tar.bz2
+ https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/${pkgver//.u/+}.tar.bz2
gradle.properties
https://services.gradle.org/distributions/gradle-4.8-bin.zip
java11-openjfx-flags.patch
java11-openjfx-no-xlocale.patch
+ java11-openjfx-gstreamer-lite-gcc10-compat.patch
)
-sha256sums=('c4a42e9f7ac94ca3b05b363375f782bc79be9446bee23eb94e6175a97b5262ae'
- '2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6'
- 'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
- '62d7356654b541a9f868cc7beb185e64a1375d9a734b906ba00eacbee258d16e'
- '220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c')
+b2sums=('045dcfa35c52fe6f293713420147dd1a69b1851c8e1a1d09f0be1e0237d510e8d7b67d8c0ad36bcf23e1504a540c905a95c706faf0919da4de5005f3046e6cce'
+ 'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498'
+ 'eb6592afe122690f5e013abec2821beabac070563556ceec67ce02506582d4d9ac9c5d9f97ad2c464e442446f26ff90e9ead2c04e462a564411259564e3332c6'
+ 'b4455f5580a9b310e013c0d58ba39a3d9ebe15e7ed30e75a954c1f6ba36107f1c1a5b6bbc88e5a0e0d21f21d275214ad66ed012088f8fbbf81a6384127c8edfe'
+ '13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e'
+ '119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64')
prepare() {
cd rt-${pkgver//.u/+}
@@ -62,6 +63,7 @@
ln -sf ../gradle.properties .
patch -Np1 -i ../java11-openjfx-flags.patch
patch -Np1 -i ../java11-openjfx-no-xlocale.patch
+ patch -Np1 -i ../java11-openjfx-gstreamer-lite-gcc10-compat.patch
}
build() {
@@ -72,27 +74,18 @@
package_java11-openjfx() {
depends=(
- alsa-lib
- cairo
- ffmpeg
- gdk-pixbuf2
- glib2
- gtk2
- gtk3
java-runtime-openjdk=11
- libavcodec.so
- libavformat.so
- libfreetype.so
libgl
libx11
libxtst
- pango
- python2
- qt5-base
- ruby
- unzip
- webkit2gtk
)
+ optdepends=(
+ 'ffmpeg: Media support',
+ 'gtk2: GTK2 support',
+ 'gtk3: GTK3 support',
+ 'webkit2gtk: Web support'
+ )
+ provides=('java-openjfx=11')
cd rt-${pkgver//.u/+}
Added: java11-openjfx-gstreamer-lite-gcc10-compat.patch
===================================================================
--- java11-openjfx-gstreamer-lite-gcc10-compat.patch (rev 0)
+++ java11-openjfx-gstreamer-lite-gcc10-compat.patch 2020-09-21 10:09:32 UTC (rev 396382)
@@ -0,0 +1,11 @@
+diff --git a/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile b/jfx-14.0.2-0/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile
+--- jfx-14.0.2-0/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile 2020-05-24 23:46:14.657738704 +0200
++++ src/jfx-14.0.2-0/modules/javafx.media/src/main/native/gstreamer/projects/linux/gstreamer-lite/Makefile 2020-05-24 23:44:33.644120502 +0200
+@@ -53,6 +53,7 @@
+ -DGST_DISABLE_GST_DEBUG \
+ -DGST_DISABLE_LOADSAVE \
+ -ffunction-sections -fdata-sections \
++ -fcommon \
+ ${CFLAGS}
+
+ INCLUDES = -I$(BASE_DIR)/plugins \
More information about the arch-commits
mailing list