nixpkgs/pkgs/development/compilers/openjdk
Jamey Sharp f1c3a610b2 openjdk: fix build for !enableGnome2
This OpenJDK packaging has a headless build configuration controlled by
the `minimal` flag, which is regularly build-tested by Hydra, and a
non-headless configuration based on pure Xlib libraries without Gnome
features, which is not normally tested.

Sometime before OpenJDK 8, the !enableGnome2 case broke, because it
needs to link against libXrandr but that wasn't included in the
buildInputs.

If this patch is backported to NixOS 18.03 or earlier, the same fix
needs to be applied to OpenJDK 9.

I have tested OpenJDK versions 8, 9, and 10, but not any other versions.
2018-06-18 15:25:41 -07:00
..
darwin openjdk: move license (again) 2018-05-04 15:11:45 -05:00
8.nix openjdk: fix build for !enableGnome2 2018-06-18 15:25:41 -07:00
10.nix openjdk: fix build for !enableGnome2 2018-06-18 15:25:41 -07:00
004_add-fontconfig.patch openjdk: add infinality patch to improve font-rendering 2015-11-03 14:59:16 +01:00
005_enable-infinality.patch openjdk: add infinality patch to improve font-rendering 2015-11-03 14:59:16 +01:00
bootstrap.nix openjdk: move bootstrap tarballs to tarballs.nixos.org 2018-04-01 15:19:21 -05:00
currency-date-range-jdk8.patch
currency-date-range-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
fix-java-home-jdk8.patch
fix-java-home-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00
generate-cacerts.pl
make-bootstrap.nix
read-truststore-from-env-jdk8.patch
read-truststore-from-env-jdk10.patch openjdk: fix truststore-from-env patch for jdk10 2018-06-09 20:20:47 -04:00
swing-use-gtk-jdk8.patch openjdk8: rename swing patch to be more consistent with the others 2018-04-01 15:18:47 -05:00
swing-use-gtk-jdk10.patch openjdk: Add JDK 10 2018-03-25 00:49:26 -04:00