final: prev: { rustToolchain = final.rust-bin.stable.latest.default.override { targets = [ "x86_64-unknown-linux-musl" "aarch64-unknown-linux-musl" ]; }; elixir = prev.beam.packages.erlang_26.elixir_1_15; elixir-ls = prev.beam.packages.erlang_26.elixir-ls.override { elixir = final.elixir; }; protoc-gen-elixir = prev.callPackage ./protoc-gen-elixir.nix { elixir = final.elixir; }; }