From 1915fbccd69c102cde4239285ebcb4c9ca9f9322 Mon Sep 17 00:00:00 2001 From: Luke Granger-Brown Date: Sun, 5 Jul 2020 19:08:36 +0000 Subject: feat(3p/apereo-cas): initial Nix derivation (no TVL-specific config yet) Change-Id: Ie7d52370dd554b110bbfa041b943fcf246373b94 Reviewed-on: https://cl.tvl.fyi/c/depot/+/933 Tested-by: BuildkiteCI Reviewed-by: tazjin --- third_party/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'third_party/default.nix') diff --git a/third_party/default.nix b/third_party/default.nix index 3e55ae6367..9fb26887e0 100644 --- a/third_party/default.nix +++ b/third_party/default.nix @@ -81,6 +81,7 @@ let imagemagickBig installShellFiles jdk + jdk11 jetbrains-mono jq kontemplate @@ -122,6 +123,7 @@ let s6-portable-utils sbcl sqlite + stdenvNoCC stern symlinkJoin systemd @@ -171,6 +173,19 @@ let haskellPackages = (nixpkgs.haskellPackages.override { overrides = (import ./haskell_overlay { pkgs = nixpkgs; }); }); + + gradle_6 = (nixpkgs.gradleGen.override { + java = nixpkgs.jdk11; + jdk = nixpkgs.jdk11; + }).gradleGen rec { + name = "gradle-6.5.1"; + nativeVersion = "0.22-milestone-3"; + + src = builtins.fetchurl { + url = "https://services.gradle.org/distributions/${name}-bin.zip"; + sha256 = "0jmmipjh4fbsn92zpifa5cqg5ws2a4ha0s4jzqhrg4zs542x79sh"; + }; + }; }; in exposed.lib.fix(self: exposed // { -- cgit 1.4.1