blob: 65154ec41385bc7769f6a5320f4a35135716d8cf (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{
inputs,
callPackage,
lib,
jdk8,
...
}:
let
packages = lib.mapAttrs' (version: sha1: {
name = version;
value = callPackage "${inputs.nix-minecraft.outPath}/pkgs/vanilla-servers/derivation.nix" {
inherit version sha1;
url = "https://vault.omniarchive.uk/archive/java/server-beta/" +
"${builtins.substring 0 4 version}/${version}.jar";
jre_headless = jdk8;
};
}) (import ./versions.nix);
in
lib.recurseIntoAttrs packages
|