[arch-commits] Commit in java11-openjfx/trunk (PKGBUILD java11-openjfx-flags.patch)

Antonio Rojas arojas at gemini.archlinux.org
Wed Dec 8 10:47:43 UTC 2021


    Date: Wednesday, December 8, 2021 @ 10:47:43
  Author: arojas
Revision: 430808

Update to 11.0.14.u2, use system gradle

Modified:
  java11-openjfx/trunk/PKGBUILD
  java11-openjfx/trunk/java11-openjfx-flags.patch

----------------------------+
 PKGBUILD                   |   23 +++++++++++------------
 java11-openjfx-flags.patch |    4 ++--
 2 files changed, 13 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-12-08 10:46:56 UTC (rev 430807)
+++ PKGBUILD	2021-12-08 10:47:43 UTC (rev 430808)
@@ -13,7 +13,7 @@
   java11-openjfx-doc
   java11-openjfx-src
 )
-pkgver=11.0.10.u1
+pkgver=11.0.14.u2
 pkgrel=1
 pkgdesc='Java OpenJFX 11 client application platform (open-source implementation of JavaFX)'
 arch=(x86_64)
@@ -29,6 +29,7 @@
   gdk-pixbuf2
   glib2
   gperf
+  gradle
   gtk2
   gtk3
   java-environment-openjdk=11
@@ -43,22 +44,20 @@
   zip
 )
 source=(
-  https://hg.openjdk.java.net/openjfx/11-dev/rt/archive/${pkgver//.u/+}.tar.bz2
+  $pkgname-$pkgver.tar.gz::https://github.com/openjdk/jfx11u/archive/refs/tags/${pkgver//.u/+}.tar.gz
   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
 )
-b2sums=('6bc1970151dae82595f23c90a5aabdb4fb86e683b7f896e59638e4710f614a61f98fe75843914a92ac57509826e7abff6980eab5fcb4de1ecd42c974025ed2b8'
+b2sums=('da57c9bb379119a17c7923ba85b1b9bd8d06db32e1d116e15f8766b7d66b593a45ef4bf137550cbee4898b6c846633107e8f7cf72dd9362f58cdf9305e03ab02'
         'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498'
-        'eb6592afe122690f5e013abec2821beabac070563556ceec67ce02506582d4d9ac9c5d9f97ad2c464e442446f26ff90e9ead2c04e462a564411259564e3332c6'
-        '27f0bd59d53f3882e5226480c7763de04bb909af0863e8868fe92cc5906e5f8bdec71e04d366f300f9f4071c8791fb730d8a435136bc327e44d8065e4ae96ee3'
+        '764c8a1b23be12e967f14ee528709dc01735ae293984ff89b480a4271e5fbcb0826d75b47b299c6c8b2a98440a0b7ecd9bcf1863722d50e271461d7aa6aae125'
         '13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e'
         '119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64')
 
 prepare() {
-  cd rt-${pkgver//.u/+}
+  cd jfx11u-${pkgver//.u/-}
 
   ln -sf ../gradle.properties .
   patch -Np1 -i ../java11-openjfx-flags.patch
@@ -67,9 +66,9 @@
 }
 
 build() {
-  cd rt-${pkgver//.u/+}
+  cd jfx11u-${pkgver//.u/-}
 
-  ../gradle-4.8/bin/gradle zips
+  gradle zips
 }
 
 package_java11-openjfx() {
@@ -87,7 +86,7 @@
   )
   provides=('java-openjfx=11')
 
-  cd rt-${pkgver//.u/+}
+  cd jfx11u-${pkgver//.u/-}
 
   install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses}
   cp -dr --no-preserve=ownership build/sdk/lib "${pkgdir}"/usr/lib/jvm/java-11-openjfx/
@@ -97,7 +96,7 @@
 }
 
 package_java11-openjfx-doc() {
-  cd rt-${pkgver//.u/+}
+  cd jfx11u-${pkgver//.u/-}
 
   install -dm 755 "${pkgdir}"/usr/share/{doc,licenses}
   cp -dr --no-preserve=ownership build/javadoc "${pkgdir}"/usr/share/doc/java11-openjfx
@@ -105,7 +104,7 @@
 }
 
 package_java11-openjfx-src() {
-  cd rt-${pkgver//.u/+}
+  cd jfx11u-${pkgver//.u/-}
 
   install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses}
   install -m 644 build/sdk/lib/src.zip "${pkgdir}"/usr/lib/jvm/java-11-openjfx/javafx-src.zip

Modified: java11-openjfx-flags.patch
===================================================================
--- java11-openjfx-flags.patch	2021-12-08 10:46:56 UTC (rev 430807)
+++ java11-openjfx-flags.patch	2021-12-08 10:47:43 UTC (rev 430808)
@@ -38,8 +38,8 @@
  }
 @@ -294,7 +299,7 @@ LINUX.iio.nativeSource = [
  LINUX.iio.compiler = compiler
- LINUX.iio.ccFlags = [ccFlags].flatten()
- LINUX.iio.linker = linker
+ LINUX.iio.ccFlags = [cFlags, "-fvisibility=hidden"].flatten()
+ LINUX.iio.linker = IS_STATIC_BUILD ? "ld" : linker
 -LINUX.iio.linkFlags = [linkFlags].flatten()
 +LINUX.iio.linkFlags = [linkFlags, "-ljpeg"].flatten()
  LINUX.iio.lib = "javafx_iio"



More information about the arch-commits mailing list