force building with erlang 26, elixir 1.15

This commit is contained in:
778a69cd 2025-01-13 20:45:19 +01:00
parent b9cca7f6f0
commit 13e25d8164

View file

@ -10,7 +10,9 @@
}:
let
inherit (beam_nox.packages.erlang) mixRelease buildMix elixir;
inherit (beam_nox.packages.erlang_26) mixRelease buildMix elixir_1_15;
elixir = elixir_1_15;
beamPackages = beam_nox.packages.erlang_26.extend (self: super: { elixir = self.elixir_1_15; });
in
mixRelease rec {
pname = "mobilizon";
@ -23,8 +25,7 @@ mixRelease rec {
# Update deps.nix by running `mix deps.nix`
mixNixDeps = import ./deps.nix {
inherit lib;
beamPackages = beam_nox.packages.erlang;
inherit lib beamPackages;
overrides = (
final: prev:
(lib.mapAttrs (_: value: value.override { appConfigPath = src-config; }) prev)