Alexey Abramov skribis: > * gnu/packages/java.scm (java-openjfx-build)[source]: Use it. > * gnu/packages/patches/java-openjfx-build-swing-compile-JFXPanel-with-JDK-8.patch: > New file. > * gnu/local.mk (dist_patch_DATA): Add it. [...] > +++ b/gnu/packages/patches/java-openjfx-build-swing-compile-JFXPanel-with-JDK-8.patch > @@ -0,0 +1,63 @@ > +From 173e65937d9e76872df51f7ba39c9d58986dc38f Mon Sep 17 00:00:00 2001 > +From: Alexey Abramov > +Date: Fri, 3 Jan 2020 01:17:45 +0100 > +Subject: [PATCH] java-openjfx-build: Cannot compile JFXPanel with JDK 8 > + > +In JDKu9 getDefaultScale method was removed and sun.java2d.SurfaceData class now > +has separate getDefaultScaleX() and getDefaultScaleY() methods. See > +https://bugs.openjdk.java.net/browse/JDK-8073320 for more info. > + > +Backport the missing port to build openjfx-swing package using JDKu8. For more > +info please see https://bugs.openjdk.java.net/browse/JDK-8149967 Same comment as earlier regarding the patch. :-) Otherwise LGTM!