summary refs log tree commit diff
path: root/pkgs/top-level/beam-packages.nix
Commit message (Collapse)AuthorAge
* beam-packages: default erlangR19 -> erlangR20Daiderd Jordan2018-08-07
|
* elixir: init 1.7.0Daiderd Jordan2018-07-25
|
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* erlangR21: init at 21.0Daniel Goertzen2018-06-21
|
* Elixir: 1.6-rc -> 1.6Justin Wood2018-01-17
|
* Elixir: init 1.6-rc.0 (#33034)Justin Wood2017-12-26
|
* erlangR17: removed outdated & unused versionAndreas Rammhold2017-12-08
| | | | | erlangR17 doesn't receive any upstream updates anymore and none of our packages depend on it.
* erlang_basho_R16B02: OTP_16B02_basho8 -> OTP_16B02_basho10Andreas Rammhold2017-12-08
| | | | Also renamed the file since it is no longer version 8.
* erlangR16: removed outdated & unused versionAndreas Rammhold2017-12-08
| | | | | erlangR16 doesn't receive any upstream updates anymore and none of our packages depend on it.
* erlang: introduce "no X" variationPeter Hoeg2017-09-22
|
* elixir: 1.5.0-rc.2 -> 1.5.0Justin Wood2017-07-25
|
* Generalize building of LFEJustin Wood2017-07-10
|
* Inherit the elixir versions for beam modulesJustin Wood2017-06-26
| | | | Rename attributes from elixir-1_x to elixir_1_x
* Include Elixir 1.5 rcJustin Wood2017-06-26
|
* Generalize building of Elixir interpreterJustin Wood2017-06-26
|
* erlang: change default R18 -> R19Daiderd Jordan2017-06-24
|
* beam-packages: add erlangR20Daiderd Jordan2017-06-23
|
* Merge pull request #26764 from mdaiter/erlangR20Daiderd Jordan2017-06-23
|\ | | | | erlangR20: init
| * erlangR20: initMatthew Daiter2017-06-23
| |
* | erlang: put Elixir/LFE into per-OTP packageset.Gleb Peregud2017-06-19
| | | | | | | | | | | | | | | | | | This makes beam.package.erlangR19.abnf to be actually built with R19, instead of the default R18. It means that Elixir and LFE are provided in two versions, one built with R18 and with R19. Please note that Elixir does not build with R16 and R17 - trying to access beam.packages.erlang{R16,R17}.elixir will throw an error.
* | erlang: refactor: build packages per Erlang/OTP.Gleb Peregud2017-06-19
|/ | | | | | | | | | | | | | | | | This change introduces a fixpoint, which allows to do deep override when building packages defined in pkgs/development/beam-modules/default.hex. This allows to provide beam.packages.erlang{,R16,R17,R18,R19} which contains the same packages built with different Erlang/OTP versions. Top-level attribute beamPackages points at beam.packages.erlangR18, the same applies to other top-level Erlang packages. TODO: - beam.packages.erlang{R16,R17} is almost useless, since rebar/rebar3 does not build using these versions; - all packages in beam.packages which use buildMix are actually built with erlangR18; - update documentation.
* erlang: move erlang_basho_R16B02 to Erlang's general builder.Gleb Peregud2017-06-11
|
* erlang: use makeOverridable for customizationsDaiderd Jordan2017-06-08
|
* erlang: Generalize Erlang/OTP derivations.Gleb Peregud2017-06-08
| | | | Switch official Erlang versions to use a common builder.
* erlang: Move all BEAM packages into beam-packages.Gleb Peregud2017-06-08
This applies to Erlang, Elixir and LFE packages. beam-packages provides interpreters and packages sets separately. This is in preparation of generalizing BEAM interpreters definitions.