Search Criteria
Package Details: java8-openjfx 8.u202-11
Package Actions
Git Clone URL: | https://aur.archlinux.org/java8-openjfx.git (read-only, click to copy) |
---|---|
Package Base: | java8-openjfx |
Description: | Java OpenJFX 8 client application platform (open-source implementation of JavaFX) |
Upstream URL: | https://wiki.openjdk.java.net/display/OpenJFX/Main |
Keywords: | java8-openjfx openjfx |
Licenses: | GPL |
Provides: | java-openjfx |
Submitter: | freswa |
Maintainer: | Rogach (danwood76) |
Last Packager: | danwood76 |
Votes: | 13 |
Popularity: | 0.056365 |
First Submitted: | 2022-03-09 18:41 (UTC) |
Last Updated: | 2025-05-08 11:10 (UTC) |
Dependencies (29)
- jre8-openjdk (openjdk-zulu8-ca-fx-binAUR, openjdk-liberica8-full-binAUR)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd)
- libx11 (libx11-gitAUR)
- libxtst
- alsa-lib (make)
- cairo (cairo-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- ffmpeg4.4 (make)
- freetype2 (freetype2-macosAUR, freetype2-qdoledAUR, freetype2-gitAUR, freetype2-qdoled-aw3225qfAUR) (make)
- gdk-pixbuf2 (gdk-pixbuf2-gitAUR) (make)
- glib2 (glib2-gitAUR, glib2-selinuxAUR, glib2-patched-thumbnailerAUR) (make)
- gperf (gperf-gitAUR) (make)
- gtk2 (gtk2-patched-filechooser-icon-viewAUR) (make)
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR) (make)
- jdk8-openjdk (openjdk-zulu8-ca-fx-binAUR, openjdk-liberica8-full-binAUR) (make)
- libgl (libglvnd-gitAUR, amdgpu-pro-oglp-legacyAUR, nvidia-340xx-utilsAUR, amdgpu-pro-oglpAUR, libglvnd) (make)
- libx11 (libx11-gitAUR) (make)
- libxtst (make)
- pango (pango-gitAUR) (make)
- python2AUR (python2-binAUR) (make)
- qt5-base (qt5-base-gitAUR, qt5-base-headlessAUR) (make)
- ruby (make)
- ruby-erb (make)
- unzip (unzip-natspecAUR, unzip-zstdAUR, unzip-bsdunzip-symlinkAUR) (make)
- webkit2gtk (webkit2gtk-imgpasteAUR) (make)
- ffmpeg4.4 (optional) – Media support,
- gtk2 (gtk2-patched-filechooser-icon-viewAUR) (optional) – GTK2 support,
- gtk3 (gtk3-no_deadkeys_underlineAUR, gtk3-patched-filechooser-icon-viewAUR, gtk3-classicAUR, gtk3-classic-xfceAUR) (optional) – GTK3 support,
- webkit2gtk (webkit2gtk-imgpasteAUR) (optional) – Web support
Required by (80)
- asciidocfx (requires java-openjfx)
- autopsy (requires java-openjfx)
- beast2 (requires java-openjfx)
- beatoraja-modernchic (optional)
- binders-bin
- bluej (requires java-openjfx)
- bluej-preview (requires java-openjfx)
- bread-bin (requires java-openjfx)
- ccemux-git (requires java-openjfx) (make)
- ccemux-git (requires java-openjfx) (optional)
- chunky-launcher (requires java-openjfx)
- cmpdl (requires java-openjfx)
- convertwithmoss-git (requires java-openjfx)
- cryspmds (requires java-openjfx)
- csound-blue (requires java-openjfx)
- dataspell (requires java-openjfx) (optional)
- dataspell-eap (requires java-openjfx) (optional)
- datawarrior (requires java-openjfx)
- davmail (requires java-openjfx) (optional)
- dbschema (requires java-openjfx)
- domterm-git (requires java-openjfx) (make)
- durian (requires java-openjfx)
- easytranscript (requires java-openjfx)
- eist-returns
- everest (requires java-openjfx) (make)
- file-encryptor (requires java-openjfx)
- filebot47
- filebydate (requires java-openjfx)
- flashpap
- fxradio (requires java-openjfx) (make)
- greenfoot (requires java-openjfx)
- hello-minecraft-launcher-dev-bin (requires java-openjfx) (optional)
- hmcl-java-run (requires java-openjfx) (optional)
- hmcl-new (requires java-openjfx)
- hotsuploader (requires java-openjfx) (make)
- jalbum (requires java-openjfx)
- java-openjfx-license (requires java-openjfx) (optional)
- javagmr (requires java-openjfx)
- jetbrains-gateway (requires java-openjfx) (optional)
- jetbrains-gateway-eap (requires java-openjfx) (optional)
- jetuml (requires java-openjfx)
- jfed (requires java-openjfx)
- jgnash-git (requires java-openjfx)
- jstock (requires java-openjfx)
- karaokemusicvideomanager
- klient-jpk-2.0
- mapollage (requires java-openjfx)
- maptool (requires java-openjfx)
- mcaselector (requires java-openjfx)
- microchip-mplabx-bin
- miniongg (requires java-openjfx)
- mqtt-spy (requires java-openjfx)
- neovim-rpc-api-explorer (requires java-openjfx)
- nodebox (requires java-openjfx) (make)
- nodebox-git (requires java-openjfx) (make)
- noticeditor-git (requires java-openjfx)
- noticeditor-git (requires java-openjfx) (make)
- ocp-setup (requires java-openjfx)
- ofmcgui (requires java-openjfx)
- ownlang (requires java-openjfx) (optional)
- pcgen-git (requires java-openjfx)
- phpstorm (requires java-openjfx) (optional)
- picapport (requires java-openjfx) (optional)
- pretixdesk-git (requires java-openjfx)
- pretixdesk-git (requires java-openjfx) (make)
- purewriter-desktop
- quollwriter (requires java-openjfx)
- r-analyticflow
- routeconverter (requires java-openjfx)
- serproid (requires java-openjfx)
- sleuthkit-java (requires java-openjfx)
- soapui (requires java-openjfx) (optional)
- superbeam
- thesubberkt-git (requires java-openjfx)
- treehole-ocr
- visual (requires java-openjfx)
- wild-chat (requires java-openjfx)
- xmage
- yass-reloaded (requires java-openjfx)
- zest-writer (requires java-openjfx) (make)
Sources (13)
- gradle.properties
- https://github.com/danwood76/openjfx8-mirror/releases/download/8u202-ga/8u202-ga.tar.bz2
- https://services.gradle.org/distributions/gradle-4.8-bin.zip
- java8-openjfx-CVE-2021-3517-fix.patch
- java8-openjfx-CVE-2021-3522-fix.patch
- java8-openjfx-fix-java-version-check.patch
- java8-openjfx-flags.patch
- java8-openjfx-include-iterator.patch
- java8-openjfx-no-check-jfxrt-jar.patch
- java8-openjfx-no-sys-sysctl.patch
- java8-openjfx-no-xlocale.patch
- java8-openjfx-offlineasm-warnings-ruby27.patch
- java8-openjfx-wno-error.patch
Latest Comments
1 2 3 4 5 6 .. 15 Next › Last »
danwood76 commented on 2025-05-08 11:12 (UTC)
@harre
See my previous comment. The openJDK mercurial server sucks!
The only option currently seems to be my github mirror which you can manually download from my github and put it in your PKGBUILD directory and then run makepkg.
I have added a temporary change to the PKGBUILD to use my github mirror.
Hopefully the openJDK server situation improves in the future.
harre commented on 2025-05-07 20:23 (UTC)
I seem to get 403 on download now.
danwood76 commented on 2025-05-06 11:05 (UTC)
Unfortunately the https://hg.openjdk.java.net/ server is slow and often down. I can't seem to find a mirror for the source file anywhere!
I have managed to mirror the mercurial repository to my github account (I have verified that the files match the openjdk source files we use) and I have also created a release using the original source archive to effectively mirror that as well.
Release page: https://github.com/danwood76/openjfx8-mirror/releases/tag/8u202-ga
If you replace the source line in the PKGBUILD with this it will use my github mirror of the original file (checksums remain the same):
https://github.com/danwood76/openjfx8-mirror/releases/download/${pkgver//./}-ga/${pkgver//./}-ga.tar.bz2
simona commented on 2025-05-03 22:49 (UTC)
can't download https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/8u202-ga.tar.bz2
serbuvlad commented on 2025-04-11 14:17 (UTC) (edited on 2025-04-11 14:19 (UTC) by serbuvlad)
I had a lot of FUN building this package!
Needed this for microchip-mplabx-bin.
Here's what worked for me:
@Rogach, could we get these changes incorporated into this package? I am willing to help with anything needed to get this package fixed: providing my changes as patch files if needed, providing a full git patch etc.
sl1pkn07 commented on 2025-03-20 20:46 (UTC) (edited on 2025-03-20 20:47 (UTC) by sl1pkn07)
curl: (22) The requested URL returned error: 403 https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/8u202-ga.tar.bz2. but in browser download ok
aidonius commented on 2025-02-05 01:41 (UTC) (edited on 2025-02-05 01:42 (UTC) by aidonius)
Following danwood76's suggestions, I modified the pkgbuild and added the patch. I also skipped the checksum for the bz2 since it wasn't working. I was able to build the package correctly. Everything seems to be working as it should.
danwood76 commented on 2025-01-08 12:29 (UTC) (edited on 2025-01-08 12:33 (UTC) by danwood76)
Thanks for all the input from various users on here.
I have managed to create a PKGBUILD which incorporates the required changes and works without modifying anything on the system (so using the stock LDFLAGS in makepkg.conf).
Hopefully @Rogach can incorporate these changes into the AUR package.
One issue I didn't encounter was problems with the .bz2 package, so maybe there was a temporary issue with the download server at some point?
PKGBUILD diff:
And the java8-openjfx-offlineasm-warnings-ruby27.patch file:
~edit~ Fixed the code blocks!
katsu034 commented on 2024-12-29 09:11 (UTC)
I overlooked ruby's "=~' syntax error. This fix works. erb is needed as opamp22 said. I installed ruby-erb package instead of using the gem command.
1 2 3 4 5 6 .. 15 Next › Last »