summary refs log tree commit diff
diff options
context:
space:
mode:
authorSarah Brofeldt <sarah@qtr.dk>2020-09-22 08:28:28 +0200
committerSarah Brofeldt <sarah@qtr.dk>2021-03-10 08:09:34 +0100
commit640961beb819989b5d8293c8f162947bccf5e1cb (patch)
tree39685fe34ef6e5eb8b76f52ce701724e7ab38a9c
parent189ff35d71f2ae3fdcc2cbd8a68c12a74db03ec1 (diff)
downloadnixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar.gz
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar.bz2
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar.lz
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar.xz
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.tar.zst
nixpkgs-640961beb819989b5d8293c8f162947bccf5e1cb.zip
apacheKafka: Version-configurable JREs for package
-rw-r--r--pkgs/servers/apache-kafka/default.nix10
1 files changed, 6 insertions, 4 deletions
diff --git a/pkgs/servers/apache-kafka/default.nix b/pkgs/servers/apache-kafka/default.nix
index 4bd50653d52..e3ea6b6297f 100644
--- a/pkgs/servers/apache-kafka/default.nix
+++ b/pkgs/servers/apache-kafka/default.nix
@@ -1,21 +1,23 @@
-{ lib, stdenv, fetchurl, jre8, makeWrapper, bash, coreutils, gnugrep, gnused, ps,
+{ lib, stdenv, fetchurl, jdk8_headless, jdk11_headless, makeWrapper, bash, coreutils, gnugrep, gnused, ps,
   majorVersion ? "1.0" }:
 
 let
+  jre8 = jdk8_headless;
+  jre11 = jdk11_headless;
   versionMap = {
     "2.4" = {
       kafkaVersion = "2.4.1";
       scalaVersion = "2.12";
       sha256 = "0ahsprmpjz026mhbr79187wfdrxcg352iipyfqfrx68q878wnxr1";
+      jre = jre8;
     };
     "2.5" = {
       kafkaVersion = "2.5.0";
       scalaVersion = "2.13";
       sha256 = "0w3g7ii8x63m2blv2a8c491d0diczpliaqm9f7w5yn98hikh0aqi";
+      jre = jre8;
     };
   };
-
-  jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731
 in
 
 with versionMap.${majorVersion};
@@ -63,5 +65,5 @@ stdenv.mkDerivation rec {
     maintainers = [ maintainers.ragge ];
     platforms = platforms.unix;
   };
-
+  passthru = { inherit jre; };
 }