Adam C. Stephens 2026-02-11 12:04:24 -05:00
parent b29eaad54a
commit 3a8d9243cd
No known key found for this signature in database
3 changed files with 14 additions and 0 deletions

View file

@ -0,0 +1,6 @@
genericBuilder:
genericBuilder {
version = "29.0-rc1";
hash = "sha256-3AR2NbOT6pUHRCRgVK5IGl1jqPydim50dH0fy46SMX0=";
}

View file

@ -5071,6 +5071,7 @@ with pkgs;
inherit (beam.interpreters)
erlang
erlang_29
erlang_28
erlang_27
erlang_26
@ -5109,10 +5110,12 @@ with pkgs;
beam26Packages = recurseIntoAttrs beam.packages.erlang_26.beamPackages;
beam27Packages = recurseIntoAttrs beam.packages.erlang_27.beamPackages;
beam28Packages = recurseIntoAttrs beam.packages.erlang_28.beamPackages;
beam29Packages = dontRecurseIntoAttrs beam.packages.erlang_29.beamPackages;
beamMinimal26Packages = recurseIntoAttrs beam_minimal.packages.erlang_26.beamPackages;
beamMinimal27Packages = recurseIntoAttrs beam_minimal.packages.erlang_27.beamPackages;
beamMinimal28Packages = recurseIntoAttrs beam_minimal.packages.erlang_28.beamPackages;
beamMinimal29Packages = dontRecurseIntoAttrs beam_minimal.packages.erlang_29.beamPackages;
gnudatalanguage = callPackage ../development/interpreters/gnudatalanguage {
inherit (llvmPackages) openmp;

View file

@ -34,6 +34,10 @@ in
#
# Three versions are supported according to https://github.com/erlang/otp/security
erlang_29 = callErlang ../development/interpreters/erlang/29.nix {
inherit wxSupport systemdSupport;
};
erlang_28 = callErlang ../development/interpreters/erlang/28.nix {
inherit wxSupport systemdSupport;
};
@ -69,6 +73,7 @@ in
# appropriate Erlang/OTP version.
packages = {
erlang = self.packages.${self.latestVersion};
erlang_29 = self.packagesWith self.interpreters.erlang_29;
erlang_28 = self.packagesWith self.interpreters.erlang_28;
erlang_27 = self.packagesWith self.interpreters.erlang_27;
erlang_26 = self.packagesWith self.interpreters.erlang_26;