Commit 73661d9f authored by Pol Dellaiera's avatar Pol Dellaiera
Browse files

jre: fix missing `meta`, simplify the expression

parent 0e71da91
Loading
Loading
Loading
Loading
+30 −25
Original line number Diff line number Diff line
@@ -7,8 +7,7 @@
  modules ? [ "java.base" ],
}:

let
  jre = stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
  pname = "${jdk.pname}-minimal-jre";
  version = jdk.version;

@@ -33,12 +32,18 @@ let
  dontInstall = true;

  passthru = {
      home = "${jre}";
    home = "${finalAttrs.finalPackage}";
    tests = {
      jre_minimal-hello = callPackage ./tests/test_jre_minimal.nix { };
      jre_minimal-hello-logging = callPackage ./tests/test_jre_minimal_with_logging.nix { };
    };
  };

  meta = jdk.meta // {
    description = "Minimal JRE for OpenJDK ${jdk.version}";
    longDescription = ''
      This is a minimal JRE built from OpenJDK, containing only the specified modules.
      It is suitable for running Java applications that do not require the full JDK.
    '';
  };
in
jre
})