1{
2 fetchFromGitHub,
3 gradle_7,
4 jdk11,
5 lib,
6 stdenv,
7 rsync,
8 runCommand,
9 testers,
10}:
11
12let
13 corretto = import ./mk-corretto.nix rec {
14 inherit
15 lib
16 stdenv
17 rsync
18 runCommand
19 testers
20 ;
21 jdk = jdk11;
22 gradle = gradle_7;
23 extraConfig = [
24 # jdk11 is built with --disable-warnings-as-errors (see openjdk/11.nix)
25 # because of several compile errors. We need to include this parameter for
26 # Corretto, too.
27 "--disable-warnings-as-errors"
28 ];
29 version = "11.0.26.4.1";
30 src = fetchFromGitHub {
31 owner = "corretto";
32 repo = "corretto-11";
33 rev = version;
34 hash = "sha256-buJlSvmyOVeMwaP9oDcHhG+Sabr1exf0nRUt4O7MaIY=";
35 };
36 };
37in
38corretto