Package Details: java-openjfx-nowebkit 23.0.1.u4-1

Git Clone URL: https://aur.archlinux.org/java-openjfx-nowebkit.git (read-only, click to copy)
Package Base: java-openjfx-nowebkit
Description: Java OpenJFX client application platform (open-source implementation of JavaFX) - latest release version. Build without WebKit support.
Upstream URL: https://wiki.openjdk.java.net/display/OpenJFX/Main
Licenses: GPL-2.0-only WITH Classpath-exception-2.0
Provides: java-openjfx
Submitter: dreieck
Maintainer: dreieck (Freso)
Last Packager: dreieck
Votes: 0
Popularity: 0.000000
First Submitted: 2024-07-23 15:33 (UTC)
Last Updated: 2024-11-11 21:27 (UTC)

Dependencies (37)

Required by (66)

Sources (3)

Pinned Comments

dreieck commented on 2024-07-23 15:38 (UTC)

This -nowebkit variant is here since disabling webkit support seems to work around build failure, see ↗ this comment.

Latest Comments

dreieck commented on 2024-11-11 21:04 (UTC)

@solonovamax,

The build currently fails due to unverified dependencies

I have no idea about this java dependency stuff.

If you (or someone else) can tell me how to fix it, please do so.

For me the build works, and I do not have the knowledge to track this down. So I did nothing to the PKGBUILD for now.

Regards!

solonovamax commented on 2024-09-25 17:23 (UTC) (edited on 2024-09-25 17:33 (UTC) by solonovamax)

Also, the build fails due to not using the project's gradlew binary and instead using the system gradle.

As-per the buildscript output:

*****************************************************************
Unsupported gradle version 8.10.1 in use.
Only version 8.5 is supported. Use this version at your own risk
*****************************************************************

nvm, this only happened due to me editing the pkgbuild to add --write-verification-metadata sha256 to fix the previous issue

solonovamax commented on 2024-09-25 17:14 (UTC)

The build currently fails due to unverified dependencies:

Using /usr/bin/gradle
Starting a Gradle Daemon (subsequent builds will be faster)

FAILURE: Build failed with an exception.

* What went wrong:
Dependency verification failed for configuration 'classpath'
23 artifacts failed verification:
  - annotations-13.0.jar (org.jetbrains:annotations:13.0) from repository Gradle Central Plugin Repository
  - annotations-13.0.pom (org.jetbrains:annotations:13.0) from repository Gradle Central Plugin Repository
  - gradle-versions-plugin-0.11.1.pom (com.github.ben-manes:gradle-versions-plugin:0.11.1) from repository MavenRepo
  - gradle-versions-plugin-0.51.0.jar (com.github.ben-manes:gradle-versions-plugin:0.51.0) from repository Gradle Central Plugin Repository
  - gradle-versions-plugin-0.51.0.module (com.github.ben-manes:gradle-versions-plugin:0.51.0) from repository Gradle Central Plugin Repository
  - kotlin-reflect-1.9.24.jar (org.jetbrains.kotlin:kotlin-reflect:1.9.24) from repository Gradle Central Plugin Repository
  - kotlin-reflect-1.9.24.pom (org.jetbrains.kotlin:kotlin-reflect:1.9.24) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-1.9.24.jar (org.jetbrains.kotlin:kotlin-stdlib:1.9.24) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-1.9.24.module (org.jetbrains.kotlin:kotlin-stdlib:1.9.24) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-common-1.9.24.module (org.jetbrains.kotlin:kotlin-stdlib-common:1.9.24) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-jdk7-1.8.21.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-jdk7-1.8.21.pom (org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-jdk8-1.8.21.jar (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21) from repository Gradle Central Plugin Repository
  - kotlin-stdlib-jdk8-1.8.21.pom (org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21) from repository Gradle Central Plugin Repository
  - moshi-1.12.0.jar (com.squareup.moshi:moshi:1.12.0) from repository Gradle Central Plugin Repository
  - moshi-1.12.0.module (com.squareup.moshi:moshi:1.12.0) from repository Gradle Central Plugin Repository
  - moshi-kotlin-1.12.0.jar (com.squareup.moshi:moshi-kotlin:1.12.0) from repository Gradle Central Plugin Repository
  - moshi-kotlin-1.12.0.module (com.squareup.moshi:moshi-kotlin:1.12.0) from repository Gradle Central Plugin Repository
  - okhttp-4.11.0.jar (com.squareup.okhttp3:okhttp:4.11.0) from repository Gradle Central Plugin Repository
  - okhttp-4.11.0.module (com.squareup.okhttp3:okhttp:4.11.0) from repository Gradle Central Plugin Repository
  - okio-3.2.0.module (com.squareup.okio:okio:3.2.0) from repository Gradle Central Plugin Repository
  - okio-jvm-3.2.0.jar (com.squareup.okio:okio-jvm:3.2.0) from repository Gradle Central Plugin Repository
  - okio-jvm-3.2.0.module (com.squareup.okio:okio-jvm:3.2.0) from repository Gradle Central Plugin Repository
If the artifacts are trustworthy, you will need to update the gradle/verification-metadata.xml file. For more on how to do this, please refer to https://docs.gradle.org/8.10.1/userguide/dependency_verification.html#sec:troubleshooting-verification in the Gradle documentation.

Open this report for more details: file:///home/solonovamax/.cache/paru/clone/java-openjfx-nowebkit/src/jfx22u-22.0.2-4/build/reports/dependency-verification/at-1727284388481/dependency-verification-report.html

Freso commented on 2024-07-27 12:43 (UTC)

Thank you! I was meaning to make a variant (like this) or do something, just didn’t get around to it yet. Thanks for picking it up. :)

dreieck commented on 2024-07-23 15:38 (UTC)

This -nowebkit variant is here since disabling webkit support seems to work around build failure, see ↗ this comment.