Commit Graph

101 Commits

Author SHA1 Message Date
Adam C. Stephens
249b6da60a beamPackages.webdriver: remove 2026-07-29 09:00:39 -04:00
Adam C. Stephens
00b34cfd15 elixir_1_15, elixir_1_16: remove
These are only supported on OTP 26, which has been removed
2026-04-07 09:41:33 -04:00
Adam C. Stephens
739082dac7 beamPackages.expert: init at 0.1.0-rc.2 (#493789) 2026-02-24 22:51:07 +00:00
Adam C. Stephens
b62d594bb8 beamPackages.expert: init at 0.1.0-rc.2 2026-02-24 21:13:35 +00:00
Adam C. Stephens
405d11fcce beamPackages.buildRebar3: update to use extendMkDerivation and hooks 2026-02-23 21:48:59 -05:00
Adam C. Stephens
055f73407c beamPackages.buildHex: remove
This is a basic wrapper that has not gotten much use. It is just a
wrapper around other builders for setting src. Given the limited number
of uses I'm going to remove it completely.

Verified unused in mix2nix, deps_nix, and rebar3_nix. (Some of these
would be obvious in tree).
2026-02-21 20:58:54 -05:00
Adam C. Stephens
d1972278b5 beamPackages.buildMix: move phases to hooks 2026-02-13 09:58:15 -05:00
Adam C. Stephens
8bdef3ae03 beamPackages.buildMix: update to use fixed point 2026-02-12 23:09:29 -05:00
Adam C. Stephens
4ee14d2120 beamPackages.elixir_1_20: init at 1.20.0-rc.1
Changelog: https://github.com/elixir-lang/elixir/releases/tag/v1.20.0-rc.1
2026-01-13 12:28:38 -05:00
Artturin
1f74d7a2bd treewide: remove = __splicedPackages
Now that `pkgs` is `__splicedPackages` on cross we can remove these
variables I set.

Assignments like `patchutils = pkgs.patchutils_0_3_3;` in
`all-packages.nix` cannot be removed because the `pkgs`
in `patchutils = pkgs.patchutils_0_3_3;` in `all-packages.nix` is coming from
this `pkgs:` b6e486730f/pkgs/top-level/all-packages.nix (L9)
instead of the `pkgs` in `with pkgs;`
2025-10-28 21:54:15 +01:00
Adam C. Stephens
a6139c3df9 erlang: drop extra lib 2025-10-20 21:08:37 -04:00
Adam C. Stephens
b044ad6e5e elixir: simplifiy generic builder and overriding 2025-10-20 21:08:37 -04:00
Adam C. Stephens
11bef7978f erlang: set latest version to OTP 28 2025-10-08 11:13:36 -04:00
Eric Bailey
1ea636c437 lfe: 2.1.4 -> 2.2.0, simplify to single version (#449931) 2025-10-08 14:58:14 +00:00
Adam C. Stephens
4fcb3e00b5 lfe: simplify to single version support 2025-10-08 09:40:40 -04:00
Adam C. Stephens
7642dcb112 elixir_1_14: remove as EOL 2025-10-08 08:31:44 -04:00
Adam C. Stephens
92747f0ed7 erlang-ls: remove due to upstream archival 2025-10-02 22:04:15 -04:00
Adam C. Stephens
03f1659390 livebook: move under beam modules 2025-08-20 16:25:38 -04:00
Adam C. Stephens
b051a144dc elixir-ls: force local installation 2025-07-23 13:03:43 -04:00
Adam C. Stephens
e80ca86dd9 elixir_1_19: init at 1.19.0-rc.0
https://github.com/elixir-lang/elixir/releases/tag/v1.19.0-rc.0
2025-06-10 09:02:57 -04:00
Adam C. Stephens
7ffa9e92b5 erlang_28: init at 28.0-rc1 2025-02-16 21:20:25 -05:00
Adam C. Stephens
431238adcc ex_doc: pin to elixir 1.17 2024-12-26 09:59:39 -05:00
Adam C. Stephens
3ccfb4568d elixir: update default to 1.18 2024-12-26 09:59:30 -05:00
Justin Wood
f308a423a3 elixir_1_18: init at 1.18.1
Co-authored-by: Filip Vavera <github@sgiath.dev>
2024-12-24 14:46:54 -05:00
Adam C. Stephens
f19ecdeb7f elixir: remove deprecated versions 1.10-1.13
These versions no longer receive security updates.
2024-12-24 10:40:00 -05:00
Artturin
9d9f4b50b4 Revert "splice.nix: make pkgs splicedPackages" 2024-12-06 18:58:53 +02:00
Artturin
a27e48e1b2 treewide: remove = __splicedPackages
Now that `pkgs` is `__splicedPackages` on cross we can remove these
variables I set.

Assignments like `patchutils = pkgs.patchutils_0_3_3;` in
`all-packages.nix` cannot be removed because the `pkgs`
in `patchutils = pkgs.patchutils_0_3_3;` in `all-packages.nix` is coming from
this `pkgs:` b6e486730f/pkgs/top-level/all-packages.nix (L9)
instead of the `pkgs` in `with pkgs;`
2024-11-11 00:25:02 +02:00
Sav Tripodi
407c485571 elixir: 1.16 -> 1.17 update default 2024-08-31 17:17:13 +09:30
Wout De Puysseleir
88abc8f5a7 elixir_1_17: init at 1.17.0 2024-06-13 12:24:42 +03:00
Barry Moore
41e52bde8b ex_doc: init at 0.31.2 2024-04-02 13:48:05 -04:00
happysalada
04359d4f30 elixir: 1.15 -> 1.16 2024-03-27 17:31:28 -04: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
Alexandru Scvortov
cbbe57bc52 elixir: make 1.15 default and pin existing pkgs to 1.14 2023-11-02 20:16:00 +00:00
Shane Sveller
ba36bdc1ea elixir_1_15: init at 1.15.0 2023-06-19 10:53:45 -04:00
Weijia Wang
a9edfe8c78 lfe: 1.3 -> 2.1.1 2023-03-21 22:20:56 +02:00
superherointj
1f24ebb428 elixir-ls: rename elixir_ls to elixir-ls 2023-03-20 17:57:35 -04:00
superherointj
16302ba83c elixir: set version to latest / elixir_1_14 2023-01-26 09:45:10 -05:00
Artturin
b36d9696c5 treewide: fix error: attribute 'runtimeShell' missing 2022-12-22 20:50:27 +02: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
Chris Wögi
bc5d68306b elixir_1_13: init (#148619) 2021-12-07 01:07:01 +09:00
happysalada
070fa4cefc elixir_ls: add update script 2021-09-02 10:55:45 +09:00
David
53072cc066 elvis: init at 1.0.1 2021-07-09 11:37:43 +09:00
David
ed8502370f erlfmt: init at 1.0.0 2021-07-05 21:12:20 +02:00
David
c34a62ebef rebar3-proper: init at 0.12.1 2021-06-09 12:14:12 +09:00
happysalada
2402d70ef3 relxExe: remove
relxExe is not intended to be used as a single standalone executable, but as a library by rebar3
2021-05-31 08:55:21 +09:00
happysalada
1c979e4116 elixir 1_8: set erlang to R23 2021-05-31 08:55:21 +09:00
Thomas Depierre
f55c3e2f21 beam-packages: drop erlang R18 R19 R20 and cuter 2021-05-25 07:38:41 +09:00
happysalada
aa86fdcf85 elixir: default to 1.12; init 1.12 2021-05-24 10:14:17 +09:00
David
f2dd3eac0e rebar3-nix: init at 0.1.0 2021-05-17 16:08:07 +09:00
ydlr
a2f3a63953 restore buildMix and its bootstrapper (#122374)
* restore mixBuild

remove bootstrapper by going through ERL_LIBS
mix will use ERL_LIBS to find compiled dependencies

Co-authored-by: Zach <zach@hipcreativeinc.com>
2021-05-17 08:05:40 +09:00