Commit Graph

145 Commits

Author SHA1 Message Date
R. Ryantm
9d5052f263 elixir_1_16: 1.16.1 -> 1.16.2 2024-03-10 12:44:47 +00:00
Philip Munksgaard
472f6ba7f6
elixir_1_16: 1.16.0 -> 1.16.1 2024-01-31 16:03:26 +01:00
Shane Sveller
45f7246016
elixir_1_16: init at 1.16.0
https://elixir-lang.org/blog/2023/12/22/elixir-v1-16-0-released/
https://github.com/elixir-lang/elixir/blob/v1.16.0/CHANGELOG.md#changelog-for-elixir-v116
2023-12-22 11:07:43 -06:00
c4710n
7b050ed276 elixir: rename erlangPackage option to erlang 2023-12-06 19:13:38 +00:00
Łukasz Jan Niemier
2aa67111a8 elixir: Allow overriding Erlang package 2023-12-05 11:42:19 +00:00
c4710n
1b45f71c2e elixir: enable Erlang compiler option - deterministic 2023-12-02 22:39:36 +00:00
Adam Stephens
fd64e11f83 elixir_1_15: 1.15.6 -> 1.15.7 2023-10-14 19:04:45 +00:00
Adam Stephens
e12483116b elixir_1_15: 1.15.5 -> 1.15.6 2023-09-21 17:52:43 +00:00
meppu
fa5c7c1916
elixir_1_15: 1.15.4 -> 1.15.5 2023-08-28 21:43:32 +03:00
meppu
12ecdc253b elixir_1_15: 1.15.2 -> 1.15.4 2023-07-21 11:45:11 +09:00
Daniel Kempkens
c118bb4f9a elixir: make mix interpreter path absolute
Remove the implicit dependency on `elixir` being somewhere in `PATH`.

Before:

```
$ nix build '.#elixir_1_15'
$ ./result/bin/mix --version
env: ‘elixir’: No such file or directory
```

After:

```
$ nix build '.#elixir_1_15'
$ ./result/bin/mix --version
Erlang/OTP 25 [erts-13.2.2.2] [source] [64-bit] [smp:10:10] [ds:10:10:10] [async-threads:1] [jit]

Mix 1.15.2 (compiled with Erlang/OTP 25)
```

This was caused by the shebang interpreter directive being set to
`${coreutils}/bin/env elixir`, whereas now the `elixir` part is replaced
with the full path to the interpreter.

We can't get rid of the `${coreutils}/bin/env` part, because without it
all scripts are interpreted as shell scripts.
2023-07-20 20:52:55 +09:00
meppu
6cdb081191
elixir_1_15: 1.15.1 -> 1.15.2 2023-07-02 23:12:13 +03:00
meppu
59a54a4fa6
elixir_1_15: 1.15.0 -> 1.15.1 2023-06-30 20:01:45 +03:00
Shane Sveller
bf2e7265e3 elixir: Locate generate_app.escript via defaulted argument 2023-06-19 10:53:45 -04:00
Shane Sveller
ba36bdc1ea elixir_1_15: init at 1.15.0 2023-06-19 10:53:45 -04:00
Adam Stephens
9c9d0a0a4c
elixir_1_14: 1.14.4 -> 1.14.5 2023-05-23 07:59:16 -04:00
R. Ryantm
65a42598c7 elixir_1_14: 1.14.3 -> 1.14.4 2023-04-09 23:23:51 +00:00
R. Ryantm
ef10ea96d8 elixir_1_14: 1.14.2 -> 1.14.3 2023-01-15 16:13:37 -05:00
R. Ryantm
7785d30d07 elixir_1_14: 1.14.1 -> 1.14.2 2022-11-12 08:24:09 -05:00
R. Ryantm
3e08c10e68 elixir_1_14: 1.14.0 -> 1.14.1 2022-10-11 18:45:15 -04:00
Shane Sveller
51d2625b49 elixir_1_14: init
https://elixir-lang.org/blog/2022/09/01/elixir-v1-14-0-released/
https://hexdocs.pm/elixir/1.14.0/changelog.html
2022-09-05 16:56:50 -04:00
R. Ryantm
a47e82e785 elixir: 1.13.3 -> 1.13.4 2022-04-10 13:01:07 -04:00
Felix Buehler
783d2679e5 treewide: rename name to pname&version 2022-03-08 13:24:25 +01:00
R. RyanTM
2bf115f504
elixir: 1.13.2 -> 1.13.3 (#159254) 2022-02-12 07:58:18 +09:00
R. RyanTM
ea7407b156
elixir: 1.13.1 -> 1.13.2 (#156462) 2022-01-25 12:24:12 +09:00
Erlend Hamberg
692f09b30a
elixir: 1.13.0 -> 1.13.1 2021-12-17 19:52:44 +01:00
Chris Wögi
bc5d68306b
elixir_1_13: init (#148619) 2021-12-07 01:07:01 +09:00
R. RyanTM
a24f458578 elixir: 1.12.2 -> 1.12.3 2021-09-07 01:54:35 +09:00
happysalada
ef5d272e9e elixir: 1.12.1 -> 1.12.2 2021-08-04 12:05:00 +09:00
R. RyanTM
6933d068c5 elixir: 1.12.0 -> 1.12.1 2021-05-29 19:05:07 +09:00
happysalada
7e26b2a455 elixir: remove unused setup hook 2021-05-24 10:14:44 +09:00
happysalada
79118eb657 elixir: format: group inherit 2021-05-24 10:14:44 +09:00
happysalada
58a66f0160 elixir: nixpkgs-fmt 2021-05-24 10:14:44 +09:00
happysalada
aa86fdcf85 elixir: default to 1.12; init 1.12 2021-05-24 10:14:17 +09:00
R. RyanTM
98c5dcf7df elixir: 1.11.3 -> 1.11.4 2021-03-17 11:10:43 +00:00
Ben Siraphob
e03c068af5 treewide: makeWrapper buildInputs to nativeBuildInputs 2021-02-19 20:09:16 +07:00
Day Fisher
50f5661c5f elixir: remove hardcoded certificate path for curl
The hardcoded CURL_CA_BUNDLE path does not exist on MacOS, which causes
all curl calls (e.g. in build scripts) to fail.  This commit removes
that environment variable, causing curl fall back to NIX_SSL_CERT_FILE
instead.
2021-02-09 11:53:55 -07:00
Eric Bailey
35056b3b61 maintainers/teams: add beam team 2021-02-07 13:01:11 -06:00
Ben Siraphob
001c0cbe54 pkgs/development/interpreters: stdenv.lib -> lib 2021-01-23 20:29:03 +07:00
R. RyanTM
1b5f575440 elixir: 1.11.2 -> 1.11.3 2021-01-18 15:36:06 +00:00
Oleksii Filonenko
512c3c0a05 maintainers: rename filalex77 -> Br1ght0ne 2020-11-17 13:09:31 +02:00
Sebastien Braun
6780f45bc1 elixir_1_11: 1.11.1 -> 1.11.2 2020-11-09 11:57:57 +00:00
marco
6e0d3b659c
Elixir: 1.11.0 -> 1.11.1 2020-10-18 18:57:52 +02:00
marco
26857cc851
elixir_1_11: init at 1.11.0
Set elixir_1_11 as default elixir version.
2020-10-07 10:30:35 +02:00
cw
3c379af10b elixir_1_6: remove
Additionally removed the now obsolete rebar build dependency for elixir.
2020-09-24 15:14:52 +02:00
R. RyanTM
ec8574ae71 elixir: 1.10.3 -> 1.10.4 2020-07-04 20:50:16 +00:00
Jörg Thalheim
887295fd2d
treewide: remove the-kenny from maintainers
@the-kenny did a good job in the past and is set as maintainer in many package,
however since 2017-2018 he stopped contributing. To create less confusion
in pull requests when people try to request his feedback, I removed him as
maintainer from all packages.
2020-05-09 10:28:57 +01:00
cw
e506284193 elixir_1_10: 1.10.2 -> 1.10.3 2020-05-05 20:13:31 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
cw
da473475d5 elixir_1_10: 1.10.1 -> 1.10.2 2020-02-26 13:12:21 +01:00