| Commit message (Expand) | Author | Age | Files | Lines |
| * | rebar3-nix: init at 0.1.0 | David | 2021-05-17 | 1 | -0/+1 |
| * | restore buildMix and its bootstrapper (#122374)•••* restore mixBuild
remove bootstrapper by going through ERL_LIBS
mix will use ERL_LIBS to find compiled dependencies
Co-authored-by: Zach <zach@hipcreativeinc.com> | ydlr | 2021-05-17 | 1 | -0/+1 |
| * | erlang-ls: init at 0.15.0 | David | 2021-05-13 | 1 | -0/+2 |
| * | rebar3: add rebar3WithPlugins | David | 2021-05-11 | 1 | -1/+1 |
| * | beam-packages: init elixir_ls 0.7.0 (#118950) | Raphael Megzari | 2021-04-19 | 1 | -0/+2 |
| * | beam-modules: buildMix -> mixRelease | happysalada | 2021-04-08 | 1 | -1/+1 |
| * | beam-modules: remove unused pc versioning | happysalada | 2021-04-03 | 1 | -2/+1 |
| * | beam-modules: format with nixpkgs-fmt | happysalada | 2021-04-02 | 1 | -53/+54 |
| * | Merge pull request #107440 from happysalada/add_fetch_mix | Jörg Thalheim | 2021-02-08 | 1 | -0/+1 |
| |\ |
|
| | * | beam-modules: add fetch-mix-deps | happysalada | 2021-02-01 | 1 | -0/+1 |
| * | | treewide: remove stdenv where not needed | Pavol Rusnak | 2021-01-25 | 1 | -1/+1 |
| |/ |
|
| * | beamPackages: use callPackagesWith from nixpkgs lib•••2f78ee7e816ae39f86bae2e6c61b2d14d3fe3ff4 accidentally changed this from
(nixpkgs) stdenv.lib to (beam-modules) lib', which broke things.
This changes it back to (nixpkgs) lib.
| Milan Pässler | 2021-01-24 | 1 | -1/+1 |
| * | pkgs/development: stdenv.lib -> lib | Ben Siraphob | 2021-01-24 | 1 | -11/+11 |
| * | elixir_1_11: init at 1.11.0•••Set elixir_1_11 as default elixir version.
| marco | 2020-10-07 | 1 | -1/+6 |
| * | elixir_1_6: remove•••Additionally removed the now obsolete rebar build dependency for elixir.
| cw | 2020-09-24 | 1 | -9/+4 |
| * | lfe: 1.2.1 -> 1.3•••Add patches to the builder expression, and add those necessary for 1.3.
| Eric Bailey | 2020-02-10 | 1 | -1/+2 |
| * | elixir_1_10: init at 1.10.0•••Set elixir_1_10 as default elixir version.
Removed elixir_1_5 as support has faded out now.
| cw | 2020-01-27 | 1 | -7/+7 |
| * | beam-modules/hex-snapshot: remove•••The package set is not maintained. It is also not used by most of the
BEAM community. Removing it to allow a more useful set of tools fit to
the BEAM community in Nixpkgs.
| Thomas Depierre | 2019-11-17 | 1 | -9/+1 |
| * | elixir: default 1.7.4 -> 1.9.0 | Yorick van Pelt | 2019-07-15 | 1 | -1/+1 |
| * | elixir_1_9: init at 1.9.0-rc.0 | cw | 2019-06-21 | 1 | -5/+5 |
| * | rebar3: 3.6.1 -> 3.9.0•••Remove hermetic patch (make it compatible with the upstream)
(Mostly) eliminate the need for hex package registry
| k32 | 2019-02-06 | 1 | -25/+5 |
| * | elixir: link to compatibility table | Jörg Thalheim | 2019-01-05 | 1 | -0/+3 |
| * | elixir_1_3: Remove since it is not supported anymore | Jean-Philippe Cugnet | 2019-01-05 | 1 | -5/+0 |
| * | elixir_1_8: init at 1.8.0-rc.1 | Jean-Philippe Cugnet | 2019-01-03 | 1 | -0/+5 |
| * | elixir: 1.6.6 -> 1.7.3 | Jean-Philippe Cugnet | 2018-08-27 | 1 | -1/+1 |
| * | elixir: init 1.7.0 | Daiderd Jordan | 2018-07-25 | 1 | -12/+17 |
| * | [bot] treewide: remove unused 'inherit' in let blocks | volth | 2018-07-20 | 1 | -1/+1 |
| * | Elixir: 1.6-rc -> 1.6 | Justin Wood | 2018-01-17 | 1 | -2/+2 |
| * | Elixir: init 1.6-rc.0 (#33034) | Justin Wood | 2017-12-26 | 1 | -0/+5 |
| * | Revert "Merge branch 'improved-make-overridable' of git://github.com/ElvishJe...•••This reverts commit c3af1210b4c5d7ef380e75add463b37574fdcc8b, reversing
changes made to 49f175cd0c80a39e1d05fc687c4a2a40e0aba58c.
| Shea Levy | 2017-09-29 | 1 | -1/+6 |
| * | Merge branch 'master' into improved-make-overridable | Will Fancher | 2017-09-12 | 1 | -3/+31 |
| |\ |
|
| | * | hex2nix: 0.0.5 -> 0.0.6 | Gleb Peregud | 2017-09-11 | 1 | -0/+1 |
| | * | relx-exe: 3.18.0 -> 3.23.1 | Gleb Peregud | 2017-09-11 | 1 | -0/+18 |
| | * | pc: 1.2.0 -> 1.6.0•••Also import rebar3 port compiler independently of hex-packages.nix.
| Gleb Peregud | 2017-09-11 | 1 | -3/+12 |
| * | | Merge branch 'master' into improved-make-overridable | Will Fancher | 2017-08-26 | 1 | -3/+4 |
| |\| |
|
| | * | elixir: 1.5.0-rc.2 -> 1.5.0 | Justin Wood | 2017-07-25 | 1 | -2/+2 |
| | * | Make sure the LFE test suite is being run | Justin Wood | 2017-07-11 | 1 | -1/+1 |
| | * | Generalize building of LFE | Justin Wood | 2017-07-10 | 1 | -1/+2 |
| * | | Added `overrideScope` for `callPackageWith`•••Consequently removing several ad-hoc definitions of the same concept.
| Will Fancher | 2017-07-13 | 1 | -6/+1 |
| |/ |
|
| * | Remove additional OTP version information | Justin Wood | 2017-06-26 | 1 | -3/+3 |
| * | Inherit the elixir versions for beam modules•••Rename attributes from elixir-1_x to elixir_1_x
| Justin Wood | 2017-06-26 | 1 | -4/+4 |
| * | Include Elixir 1.5 rc | Justin Wood | 2017-06-26 | 1 | -0/+5 |
| * | Remove defaultScope in favour of rec for elixir versions•••Also removed superfluous path segments from elixir generic builder
| Justin Wood | 2017-06-26 | 1 | -6/+4 |
| * | Add in scope rebar version | Justin Wood | 2017-06-26 | 1 | -14/+10 |
| * | Add erlang that is in scope | Justin Wood | 2017-06-26 | 1 | -2/+10 |
| * | Generalize building of Elixir interpreter | Justin Wood | 2017-06-26 | 1 | -3/+10 |
| * | erlang: refactor: switch to lib.makeExtensible•••Use standardized implementation of attribute set extensibility mechanism
instead of manually re-implementing it.
Suggested by @cstrahan at https://github.com/NixOS/nixpkgs/pull/26668.
| Gleb Peregud | 2017-06-24 | 1 | -3/+3 |
| * | erlang: put Elixir/LFE into per-OTP packageset.•••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.
| Gleb Peregud | 2017-06-19 | 1 | -4/+12 |
| * | erlang: refactor: build packages per Erlang/OTP.•••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.
| Gleb Peregud | 2017-06-19 | 1 | -13/+42 |
| * | beam-modules: refactor - remove commented out code | Eric Merritt | 2016-04-23 | 1 | -1/+1 |