Pavol Rusnak
a6ce00c50c
treewide: remove stdenv where not needed
2021-01-25 18:31:47 +01:00
Ben Siraphob
2f78ee7e81
pkgs/development: stdenv.lib -> lib
2021-01-24 00:16:29 +07:00
volth
6d2857a311
[bot] treewide: remove unused 'inherit' in let blocks
2018-07-20 19:38:19 +00:00
Shea Levy
943592f698
Add setFunctionArgs lib function.
...
Among other things, this will allow *2nix tools to output plain data
while still being composable with the traditional
callPackage/.override interfaces.
2018-01-31 14:02:19 -05:00
Justin Wood
c87d4d4a19
Generalize building of LFE
2017-07-10 20:37:33 -04:00
Justin Wood
a19f9668f2
Remove Erlang specific version retrieval
2017-06-27 14:03:14 -04:00
Justin Wood
cc09faa6fb
Remove additional OTP version information
2017-06-26 23:51:18 -04:00
Justin Wood
46faaa69b8
Make assertion for OTP version in the generic elixir builder
...
Changed Elixir 1.5 to include the fact it is an rc release
2017-06-26 23:13:58 -04:00
Justin Wood
aa1f059116
Remove defaultScope in favour of rec for elixir versions
...
Also removed superfluous path segments from elixir generic builder
2017-06-26 23:13:58 -04:00
Justin Wood
3595f8e8d6
Add in scope rebar version
2017-06-26 23:13:58 -04:00
Justin Wood
019afb0c80
Generalize building of Elixir interpreter
2017-06-26 23:13:58 -04:00
Gleb Peregud
7797e1a1dd
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.
2017-06-19 19:58:57 +02:00
Daiderd Jordan
e88a89ad33
erlang: use makeOverridable for customizations
2017-06-08 22:13:30 +02:00
Gleb Peregud
3426c88bff
erlang: Generalize Erlang/OTP derivations.
...
Switch official Erlang versions to use a common builder.
2017-06-08 11:29:47 +02:00