nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at python-updates 54 lines 1.5 kB view raw
1{ 2 callPackage, 3 enableJavaFX ? false, 4 ... 5}@args: 6 7callPackage ./common.nix ( 8 { 9 # Details from https://www.azul.com/downloads/?version=java-11-lts&package=jdk 10 # Note that the latest build may differ by platform 11 dists = { 12 x86_64-linux = { 13 zuluVersion = "11.74.15"; 14 jdkVersion = "11.0.24"; 15 hash = 16 if enableJavaFX then 17 "sha256-eP2BCD77uRmukd48+pDlIlhos9RjL9VYx8tpQdq2uNo=" 18 else 19 "sha256-p6rA5pqZv2Sho+yW8IFJrAaaW72q766SLuOnRl/ZGLM="; 20 }; 21 22 aarch64-linux = { 23 zuluVersion = "11.74.15"; 24 jdkVersion = "11.0.24"; 25 hash = 26 if enableJavaFX then 27 "sha256-nAUjPk9gktO0UJk7gAKygq+ztSJY5wk+EoG1LgJidJ8=" 28 else 29 "sha256-T0c+YwfEZcA3iJmBriyzxBM2SECcczG25XVApIlgM+E="; 30 }; 31 32 x86_64-darwin = { 33 zuluVersion = "11.74.15"; 34 jdkVersion = "11.0.24"; 35 hash = 36 if enableJavaFX then 37 "sha256-hanQw2FWbqsmGR1WixbM0BNWGeXmS2vt9tbaaEY7D1c=" 38 else 39 "sha256-CH6pVui0PInHMt+AJOE0T2hrAmEcLFRJvmR4KZuanaw="; 40 }; 41 42 aarch64-darwin = { 43 zuluVersion = "11.74.15"; 44 jdkVersion = "11.0.24"; 45 hash = 46 if enableJavaFX then 47 "sha256-WbzpfPgoT3CTazKBnI1Fg+q+YQP6MwCWkon6VOeLZsA=" 48 else 49 "sha256-+KxFgHbBDxN1O3NCAzqqBztxXveYAjrPFVuoFL/2dRQ="; 50 }; 51 }; 52 } 53 // removeAttrs args [ "callPackage" ] 54)