From a2df7bb8834e585e144eb7c04d3ca41d734bc70f Mon Sep 17 00:00:00 2001 From: Mario Rodas Date: Wed, 18 Aug 2021 19:14:04 -0500 Subject: [PATCH] jdk: fix manpage symlink on darwin --- pkgs/development/compilers/openjdk/darwin/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkgs/development/compilers/openjdk/darwin/default.nix b/pkgs/development/compilers/openjdk/darwin/default.nix index 9478f83477c8..1d6776303bf0 100644 --- a/pkgs/development/compilers/openjdk/darwin/default.nix +++ b/pkgs/development/compilers/openjdk/darwin/default.nix @@ -65,6 +65,12 @@ let EOF ''; + # fixupPhase is moving the man to share/man which breaks it because it's a + # relative symlink. + postFixup = '' + ln -nsf ../zulu-${lib.versions.major version}.jdk/Contents/Home/man $out/share/man + ''; + passthru = { home = jdk; };