Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #64803 from serokell/elixir19 | Daiderd Jordan | 2019-07-19 |
|\ | | | | | elixir: default 1.7.4 -> 1.9.0 | ||
| * | elixir: default 1.7.4 -> 1.9.0 | Yorick van Pelt | 2019-07-15 |
| | | |||
* | | build-mix: partially revert nixpkgs#25655 | Yorick van Pelt | 2019-07-16 |
|/ | |||
* | Merge pull request #63606 from cw789/master | Daiderd Jordan | 2019-07-03 |
|\ | | | | | elixir_1_9: init at 1.9.0 | ||
| * | elixir_1_9: init at 1.9.0-rc.0 | cw | 2019-06-21 |
| | | |||
* | | beamPackages.hex: 0.17.1 -> 0.19.0 | Peter Romfeld | 2019-07-03 |
|/ | |||
* | treewide: remove unused variables (#63177) | volth | 2019-06-16 |
| | | | | | | * treewide: remove unused variables * making ofborg happy | ||
* | buildMix: fix bootstrapping packages with hyphens in version | Paul Tsupikoff | 2019-04-18 |
| | | | | | I'm using `buildMix` to build a package, which has a dependency with a hyphen in its version: `dialyxir-1.0.0-rc6`. Due to `mix-bootstrap` using `string:tokens` the dependency ends up in `_build/prod/lib/dyalyxir1.0.0rc6` instead of `_build/prod/lib/dialyxir`. Here I'm fixing it to use `string:split`, which splits by first hyphen only, and returns an array with no more than two elements. | ||
* | Merge pull request #25655 from elitak/beam | Ryan Mulligan | 2019-02-25 |
|\ | | | | | buildRebar3 and buildMix depend less on hex registry | ||
| * | buildMix: properly ignore deps | Eric Litak | 2017-08-18 |
| | | |||
* | | rebar3: 3.6.1 -> 3.9.0 | k32 | 2019-02-06 |
| | | | | | | | | | | Remove hermetic patch (make it compatible with the upstream) (Mostly) eliminate the need for hex package registry | ||
* | | elixir: link to compatibility table | Jörg Thalheim | 2019-01-05 |
| | | |||
* | | elixir_1_3: Remove since it is not supported anymore | Jean-Philippe Cugnet | 2019-01-05 |
| | | |||
* | | elixir_1_8: init at 1.8.0-rc.1 | Jean-Philippe Cugnet | 2019-01-03 |
| | | |||
* | | hex: correct version handling | Patrick Hilhorst | 2018-11-06 |
| | | |||
* | | treewide: use unstable-date instead of hash as version | Patrick Hilhorst | 2018-11-06 |
| | | |||
* | | elixir: 1.6.6 -> 1.7.3 | Jean-Philippe Cugnet | 2018-08-27 |
| | | |||
* | | elixir: init 1.7.0 | Daiderd Jordan | 2018-07-25 |
| | | |||
* | | [bot] treewide: remove unused 'inherit' in let blocks | volth | 2018-07-20 |
| | | |||
* | | rebar3: 3.4.3 -> 3.6.1 | Vincent Ambo | 2018-07-14 |
| | | | | | | | | | | | | | | | | | | | | | | Updates rebar3 to version 3.6.1, which amongst other things introduces support for rebar3 on Erlang/OTP 21. Changes made: * rebar3 and dependencies updated to new versions * rebar3 hermeticity patch updated to apply against new version * hex package registry snapshot updated | ||
* | | Add setFunctionArgs lib function. | Shea Levy | 2018-01-31 |
| | | | | | | | | | | | | Among other things, this will allow *2nix tools to output plain data while still being composable with the traditional callPackage/.override interfaces. | ||
* | | Elixir: 1.6-rc -> 1.6 | Justin Wood | 2018-01-17 |
| | | |||
* | | Elixir: init 1.6-rc.0 (#33034) | Justin Wood | 2017-12-26 |
| | | |||
* | | hex-packages: delete transitively unbuildable packages | Orivej Desh | 2017-11-08 |
| | | | | | | | | Fixes #26279 | ||
* | | beamPackages.hex: 0.14.0 => 0.17.1 | Michiel Leenaars | 2017-10-30 |
| | | |||
* | | Revert "Merge branch 'improved-make-overridable' of ↵ | Shea Levy | 2017-09-29 |
| | | | | | | | | | | | | | | git://github.com/ElvishJerricco/nixpkgs" This reverts commit c3af1210b4c5d7ef380e75add463b37574fdcc8b, reversing changes made to 49f175cd0c80a39e1d05fc687c4a2a40e0aba58c. | ||
* | | Merge branch 'master' into improved-make-overridable | Will Fancher | 2017-09-12 |
|\ \ | |||
| * | | hex2nix: 0.0.5 -> 0.0.6 | Gleb Peregud | 2017-09-11 |
| | | | |||
| * | | relx-exe: 3.18.0 -> 3.23.1 | Gleb Peregud | 2017-09-11 |
| | | | |||
| * | | pc: 1.2.0 -> 1.6.0 | Gleb Peregud | 2017-09-11 |
| | | | | | | | | | | | | Also import rebar3 port compiler independently of hex-packages.nix. | ||
| * | | rebar3: 3.3.2 -> 3.4.3 | Gleb Peregud | 2017-09-11 |
| |/ | |||
* | | Merge branch 'master' into improved-make-overridable | Will Fancher | 2017-08-26 |
|\| | |||
| * | use https://github.com for all homepages | Matthew Bauer | 2017-08-17 |
| | | | | | | | | | | | | | | | | | | | | GitHub does a redirect to https:// when you use http:// repology complains with: “Homepage link "https://github.com/…" is dead (HTTP error 404) for more than a month.” This will fix some of them (not all though) | ||
| * | pkgs: refactor needless quoting of homepage meta attribute (#27809) | Silvan Mosberger | 2017-08-01 |
| | | | | | | | | | | | | | | | | | | | | | | | | * pkgs: refactor needless quoting of homepage meta attribute A lot of packages are needlessly quoting the homepage meta attribute (about 1400, 22%), this commit refactors all of those instances. * pkgs: Fixing some links that were wrongfully unquoted in the previous commit * Fixed some instances | ||
| * | elixir: 1.5.0-rc.2 -> 1.5.0 | Justin Wood | 2017-07-25 |
| | | |||
| * | Make sure the LFE test suite is being run | Justin Wood | 2017-07-11 |
| | | |||
| * | Generalize building of LFE | Justin Wood | 2017-07-10 |
| | | |||
* | | Added `overrideScope` for `callPackageWith` | Will Fancher | 2017-07-13 |
|/ | | | | Consequently removing several ad-hoc definitions of the same concept. | ||
* | Remove Erlang specific version retrieval | Justin Wood | 2017-06-27 |
| | |||
* | Remove additional OTP version information | Justin Wood | 2017-06-26 |
| | |||
* | Make assertion for OTP version in the generic elixir builder | Justin Wood | 2017-06-26 |
| | | | | Changed Elixir 1.5 to include the fact it is an rc release | ||
* | Inherit the elixir versions for beam modules | Justin Wood | 2017-06-26 |
| | | | | Rename attributes from elixir-1_x to elixir_1_x | ||
* | Include Elixir 1.5 rc | Justin Wood | 2017-06-26 |
| | |||
* | Remove defaultScope in favour of rec for elixir versions | Justin Wood | 2017-06-26 |
| | | | | Also removed superfluous path segments from elixir generic builder | ||
* | Add in scope rebar version | Justin Wood | 2017-06-26 |
| | |||
* | Add erlang that is in scope | Justin Wood | 2017-06-26 |
| | |||
* | Generalize building of Elixir interpreter | Justin Wood | 2017-06-26 |
| | |||
* | erlang: refactor: switch to lib.makeExtensible | Gleb Peregud | 2017-06-24 |
| | | | | | | | 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. | ||
* | erlang: update documentation. | Gleb Peregud | 2017-06-19 |
| | | | | | | The documentation got a bit stale compared to actual contents of nixpkgs. This commit focuses on updating existing docs, not on making sure all details of beam packages are covered. | ||
* | erlang: put Elixir/LFE into per-OTP packageset. | Gleb Peregud | 2017-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. |