about summary refs log tree commit diff
path: root/pkgs/development/beam-modules
Commit message (Collapse)AuthorAge
* Merge pull request #64803 from serokell/elixir19Daiderd Jordan2019-07-19
|\ | | | | elixir: default 1.7.4 -> 1.9.0
| * elixir: default 1.7.4 -> 1.9.0Yorick van Pelt2019-07-15
| |
* | build-mix: partially revert nixpkgs#25655Yorick van Pelt2019-07-16
|/
* Merge pull request #63606 from cw789/masterDaiderd Jordan2019-07-03
|\ | | | | elixir_1_9: init at 1.9.0
| * elixir_1_9: init at 1.9.0-rc.0cw2019-06-21
| |
* | beamPackages.hex: 0.17.1 -> 0.19.0Peter Romfeld2019-07-03
|/
* treewide: remove unused variables (#63177)volth2019-06-16
| | | | | | * treewide: remove unused variables * making ofborg happy
* buildMix: fix bootstrapping packages with hyphens in versionPaul Tsupikoff2019-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/beamRyan Mulligan2019-02-25
|\ | | | | buildRebar3 and buildMix depend less on hex registry
| * buildMix: properly ignore depsEric Litak2017-08-18
| |
* | rebar3: 3.6.1 -> 3.9.0k322019-02-06
| | | | | | | | | | Remove hermetic patch (make it compatible with the upstream) (Mostly) eliminate the need for hex package registry
* | elixir: link to compatibility tableJörg Thalheim2019-01-05
| |
* | elixir_1_3: Remove since it is not supported anymoreJean-Philippe Cugnet2019-01-05
| |
* | elixir_1_8: init at 1.8.0-rc.1Jean-Philippe Cugnet2019-01-03
| |
* | hex: correct version handlingPatrick Hilhorst2018-11-06
| |
* | treewide: use unstable-date instead of hash as versionPatrick Hilhorst2018-11-06
| |
* | elixir: 1.6.6 -> 1.7.3Jean-Philippe Cugnet2018-08-27
| |
* | elixir: init 1.7.0Daiderd Jordan2018-07-25
| |
* | [bot] treewide: remove unused 'inherit' in let blocksvolth2018-07-20
| |
* | rebar3: 3.4.3 -> 3.6.1Vincent Ambo2018-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 Levy2018-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.6Justin Wood2018-01-17
| |
* | Elixir: init 1.6-rc.0 (#33034)Justin Wood2017-12-26
| |
* | hex-packages: delete transitively unbuildable packagesOrivej Desh2017-11-08
| | | | | | | | Fixes #26279
* | beamPackages.hex: 0.14.0 => 0.17.1Michiel Leenaars2017-10-30
| |
* | Revert "Merge branch 'improved-make-overridable' of ↵Shea Levy2017-09-29
| | | | | | | | | | | | | | git://github.com/ElvishJerricco/nixpkgs" This reverts commit c3af1210b4c5d7ef380e75add463b37574fdcc8b, reversing changes made to 49f175cd0c80a39e1d05fc687c4a2a40e0aba58c.
* | Merge branch 'master' into improved-make-overridableWill Fancher2017-09-12
|\ \
| * | hex2nix: 0.0.5 -> 0.0.6Gleb Peregud2017-09-11
| | |
| * | relx-exe: 3.18.0 -> 3.23.1Gleb Peregud2017-09-11
| | |
| * | pc: 1.2.0 -> 1.6.0Gleb Peregud2017-09-11
| | | | | | | | | | | | Also import rebar3 port compiler independently of hex-packages.nix.
| * | rebar3: 3.3.2 -> 3.4.3Gleb Peregud2017-09-11
| |/
* | Merge branch 'master' into improved-make-overridableWill Fancher2017-08-26
|\|
| * use https://github.com for all homepagesMatthew Bauer2017-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 Mosberger2017-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.0Justin Wood2017-07-25
| |
| * Make sure the LFE test suite is being runJustin Wood2017-07-11
| |
| * Generalize building of LFEJustin Wood2017-07-10
| |
* | Added `overrideScope` for `callPackageWith`Will Fancher2017-07-13
|/ | | | Consequently removing several ad-hoc definitions of the same concept.
* Remove Erlang specific version retrievalJustin Wood2017-06-27
|
* Remove additional OTP version informationJustin Wood2017-06-26
|
* Make assertion for OTP version in the generic elixir builderJustin Wood2017-06-26
| | | | Changed Elixir 1.5 to include the fact it is an rc release
* 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
|
* Remove defaultScope in favour of rec for elixir versionsJustin Wood2017-06-26
| | | | Also removed superfluous path segments from elixir generic builder
* Add in scope rebar versionJustin Wood2017-06-26
|
* Add erlang that is in scopeJustin Wood2017-06-26
|
* Generalize building of Elixir interpreterJustin Wood2017-06-26
|
* erlang: refactor: switch to lib.makeExtensibleGleb Peregud2017-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 Peregud2017-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 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.