{ lib, beamPackages, overrides ? (x: y: {}) }: let buildRebar3 = lib.makeOverridable beamPackages.buildRebar3; buildMix = lib.makeOverridable beamPackages.buildMix; buildErlangMk = lib.makeOverridable beamPackages.buildErlangMk; self = packages // (overrides self packages); packages = with beamPackages; with self; { bunt = buildMix rec { name = "bunt"; version = "1.0.0"; src = fetchHex { pkg = "bunt"; version = "${version}"; sha256 = "dc5f86aa08a5f6fa6b8096f0735c4e76d54ae5c9fa2c143e5a1fc7c1cd9bb6b5"; }; beamDeps = []; }; credo = buildMix rec { name = "credo"; version = "1.7.7"; src = fetchHex { pkg = "credo"; version = "${version}"; sha256 = "8bc87496c9aaacdc3f90f01b7b0582467b69b4bd2441fe8aae3109d843cc2f2e"; }; beamDeps = [ bunt file_system jason ]; }; earmark_parser = buildMix rec { name = "earmark_parser"; version = "1.4.41"; src = fetchHex { pkg = "earmark_parser"; version = "${version}"; sha256 = "a81a04c7e34b6617c2792e291b5a2e57ab316365c2644ddc553bb9ed863ebefa"; }; beamDeps = []; }; elixir_math = buildMix rec { name = "elixir_math"; version = "0.1.2"; src = fetchHex { pkg = "elixir_math"; version = "${version}"; sha256 = "34f4e4384903097a8ec566784fa8e9aa2b741247d225741f07cc48250c2aa64c"; }; beamDeps = []; }; ex_doc = buildMix rec { name = "ex_doc"; version = "0.34.2"; src = fetchHex { pkg = "ex_doc"; version = "${version}"; sha256 = "5ce5f16b41208a50106afed3de6a2ed34f4acfd65715b82a0b84b49d995f95c1"; }; beamDeps = [ earmark_parser makeup_elixir makeup_erlang ]; }; file_system = buildMix rec { name = "file_system"; version = "1.0.1"; src = fetchHex { pkg = "file_system"; version = "${version}"; sha256 = "4414d1f38863ddf9120720cd976fce5bdde8e91d8283353f0e31850fa89feb9e"; }; beamDeps = []; }; finch = buildMix rec { name = "finch"; version = "0.19.0"; src = fetchHex { pkg = "finch"; version = "${version}"; sha256 = "fc5324ce209125d1e2fa0fcd2634601c52a787aff1cd33ee833664a5af4ea2b6"; }; beamDeps = [ mime mint nimble_options nimble_pool telemetry ]; }; hpax = buildMix rec { name = "hpax"; version = "1.0.0"; src = fetchHex { pkg = "hpax"; version = "${version}"; sha256 = "7f1314731d711e2ca5fdc7fd361296593fc2542570b3105595bb0bc6d0fad601"; }; beamDeps = []; }; jason = buildMix rec { name = "jason"; version = "1.4.4"; src = fetchHex { pkg = "jason"; version = "${version}"; sha256 = "c5eb0cab91f094599f94d55bc63409236a8ec69a21a67814529e8d5f6cc90b3b"; }; beamDeps = []; }; makeup = buildMix rec { name = "makeup"; version = "1.1.2"; src = fetchHex { pkg = "makeup"; version = "${version}"; sha256 = "cce1566b81fbcbd21eca8ffe808f33b221f9eee2cbc7a1706fc3da9ff18e6cac"; }; beamDeps = [ nimble_parsec ]; }; makeup_elixir = buildMix rec { name = "makeup_elixir"; version = "0.16.2"; src = fetchHex { pkg = "makeup_elixir"; version = "${version}"; sha256 = "41193978704763f6bbe6cc2758b84909e62984c7752b3784bd3c218bb341706b"; }; beamDeps = [ makeup nimble_parsec ]; }; makeup_erlang = buildMix rec { name = "makeup_erlang"; version = "1.0.1"; src = fetchHex { pkg = "makeup_erlang"; version = "${version}"; sha256 = "8a89a1eeccc2d798d6ea15496a6e4870b75e014d1af514b1b71fa33134f57814"; }; beamDeps = [ makeup ]; }; mime = buildMix rec { name = "mime"; version = "2.0.6"; src = fetchHex { pkg = "mime"; version = "${version}"; sha256 = "c9945363a6b26d747389aac3643f8e0e09d30499a138ad64fe8fd1d13d9b153e"; }; beamDeps = []; }; mint = buildMix rec { name = "mint"; version = "1.6.2"; src = fetchHex { pkg = "mint"; version = "${version}"; sha256 = "5ee441dffc1892f1ae59127f74afe8fd82fda6587794278d924e4d90ea3d63f9"; }; beamDeps = [ hpax ]; }; nimble_options = buildMix rec { name = "nimble_options"; version = "1.1.1"; src = fetchHex { pkg = "nimble_options"; version = "${version}"; sha256 = "821b2470ca9442c4b6984882fe9bb0389371b8ddec4d45a9504f00a66f650b44"; }; beamDeps = []; }; nimble_parsec = buildMix rec { name = "nimble_parsec"; version = "1.4.0"; src = fetchHex { pkg = "nimble_parsec"; version = "${version}"; sha256 = "9c565862810fb383e9838c1dd2d7d2c437b3d13b267414ba6af33e50d2d1cf28"; }; beamDeps = []; }; nimble_pool = buildMix rec { name = "nimble_pool"; version = "1.1.0"; src = fetchHex { pkg = "nimble_pool"; version = "${version}"; sha256 = "af2e4e6b34197db81f7aad230c1118eac993acc0dae6bc83bac0126d4ae0813a"; }; beamDeps = []; }; pre_commit = buildMix rec { name = "pre_commit"; version = "0.3.4"; src = fetchHex { pkg = "pre_commit"; version = "${version}"; sha256 = "16f684ba4f1fed1cba6b19e082b0f8d696e6f1c679285fedf442296617ba5f4e"; }; beamDeps = []; }; req = buildMix rec { name = "req"; version = "0.5.6"; src = fetchHex { pkg = "req"; version = "${version}"; sha256 = "cfaa8e720945d46654853de39d368f40362c2641c4b2153c886418914b372185"; }; beamDeps = [ finch jason mime ]; }; telemetry = buildRebar3 rec { name = "telemetry"; version = "1.3.0"; src = fetchHex { pkg = "telemetry"; version = "${version}"; sha256 = "7015fc8919dbe63764f4b4b87a95b7c0996bd539e0d499be6ec9d7f3875b79e6"; }; beamDeps = []; }; uuid = buildMix rec { name = "uuid"; version = "1.1.8"; src = fetchHex { pkg = "uuid"; version = "${version}"; sha256 = "c790593b4c3b601f5dc2378baae7efaf5b3d73c4c6456ba85759905be792f2ac"; }; beamDeps = []; }; }; in self