summaryrefslogtreecommitdiffstats
path: root/pkgs/development/beam-modules
AgeCommit message (Collapse)Author
2021-01-25treewide: remove stdenv where not neededPavol Rusnak
2021-01-24beamPackages: use callPackagesWith from nixpkgs libMilan Pässler
2f78ee7e816ae39f86bae2e6c61b2d14d3fe3ff4 accidentally changed this from (nixpkgs) stdenv.lib to (beam-modules) lib', which broke things. This changes it back to (nixpkgs) lib.
2021-01-24beamPackages: add missing lib where needed (#110708)Pavol Rusnak
changes in 2f78ee7 missed some places where lib had to be added
2021-01-24treewide: fix double quoted strings in meta.descriptionvolth
Signed-off-by: Ben Siraphob <bensiraphob@gmail.com>
2021-01-24pkgs/development: stdenv.lib -> libBen Siraphob
2021-01-16treewide: fix double quoted strings in meta.descriptionBen Siraphob
2020-11-24Merge pull request #97984 from berbiche/erlang-mk-flagsTimo Kaufmann
build-erlang-mk: add support for buildFlags, preserve buildInputs
2020-10-07elixir_1_11: init at 1.11.0marco
Set elixir_1_11 as default elixir version.
2020-09-15build-erlang-mk: preserve passed buildInputsNicolas Berbiche
2020-09-15build-erlang-mk: add support for buildFlagsNicolas Berbiche
2020-09-24elixir_1_6: removecw
Additionally removed the now obsolete rebar build dependency for elixir.
2020-04-10treewide: Per RFC45, remove all unquoted URLsMichael Reilly
2020-02-24Merge pull request #79203 from cw789/hex_updateYegor Timoshenko
beamPackages.hex: 0.20.1 -> 0.20.5
2020-02-24beamPackages.hex: 0.20.1 -> 0.20.5cw
2020-02-10lfe: 1.2.1 -> 1.3Eric Bailey
Add patches to the builder expression, and add those necessary for 1.3.
2020-01-27elixir_1_10: init at 1.10.0cw
Set elixir_1_10 as default elixir version. Removed elixir_1_5 as support has faded out now.
2019-12-30treewide: installFlags is a listRobin Gloster
2019-11-17beam-modules/hex-snapshot: removeThomas Depierre
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.
2019-09-08treewide: remove redundant quotesvolth
2019-08-28treewide: remove redundant recvolth
2019-07-19Merge pull request #64803 from serokell/elixir19Daiderd Jordan
elixir: default 1.7.4 -> 1.9.0
2019-07-16build-mix: partially revert nixpkgs#25655Yorick van Pelt
2019-07-15elixir: default 1.7.4 -> 1.9.0Yorick van Pelt
2019-07-03Merge pull request #63606 from cw789/masterDaiderd Jordan
elixir_1_9: init at 1.9.0
2019-07-03beamPackages.hex: 0.17.1 -> 0.19.0Peter Romfeld
2019-06-21elixir_1_9: init at 1.9.0-rc.0cw
2019-06-16treewide: remove unused variables (#63177)volth
* treewide: remove unused variables * making ofborg happy
2019-04-18buildMix: fix bootstrapping packages with hyphens in versionPaul Tsupikoff
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.
2019-02-25Merge pull request #25655 from elitak/beamRyan Mulligan
buildRebar3 and buildMix depend less on hex registry
2019-02-06rebar3: 3.6.1 -> 3.9.0k32
Remove hermetic patch (make it compatible with the upstream) (Mostly) eliminate the need for hex package registry
2019-01-05elixir: link to compatibility tableJörg Thalheim
2019-01-05elixir_1_3: Remove since it is not supported anymoreJean-Philippe Cugnet
2019-01-03elixir_1_8: init at 1.8.0-rc.1Jean-Philippe Cugnet
2018-11-06hex: correct version handlingPatrick Hilhorst
2018-11-06treewide: use unstable-date instead of hash as versionPatrick Hilhorst
2018-08-27elixir: 1.6.6 -> 1.7.3Jean-Philippe Cugnet
2018-07-25elixir: init 1.7.0Daiderd Jordan
2018-07-20[bot] treewide: remove unused 'inherit' in let blocksvolth
2018-07-14rebar3: 3.4.3 -> 3.6.1Vincent Ambo
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
2018-01-31Add setFunctionArgs lib function.Shea Levy
Among other things, this will allow *2nix tools to output plain data while still being composable with the traditional callPackage/.override interfaces.
2018-01-17Elixir: 1.6-rc -> 1.6Justin Wood
2017-12-26Elixir: init 1.6-rc.0 (#33034)Justin Wood
2017-11-08hex-packages: delete transitively unbuildable packagesOrivej Desh
Fixes #26279
2017-10-30beamPackages.hex: 0.14.0 => 0.17.1Michiel Leenaars
2017-09-29Revert "Merge branch 'improved-make-overridable' of ↵Shea Levy
git://github.com/ElvishJerricco/nixpkgs" This reverts commit c3af1210b4c5d7ef380e75add463b37574fdcc8b, reversing changes made to 49f175cd0c80a39e1d05fc687c4a2a40e0aba58c.
2017-09-12Merge branch 'master' into improved-make-overridableWill Fancher
2017-09-11hex2nix: 0.0.5 -> 0.0.6Gleb Peregud
2017-09-11relx-exe: 3.18.0 -> 3.23.1Gleb Peregud
2017-09-11pc: 1.2.0 -> 1.6.0Gleb Peregud
Also import rebar3 port compiler independently of hex-packages.nix.
2017-09-11rebar3: 3.3.2 -> 3.4.3Gleb Peregud