Commit graph

213 commits

Author SHA1 Message Date
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
David Houston 9d6d028f2b
erlang-ls: Set meta.mainProgram
The erlang language server's primary binary is `erlang_ls`, just like
the repository name, but this package sets the package name to
`erlang-ls` without also either aliasing the binary or setting
`meta.mainProgram`. Setting `meta.mainProgram` to `erlang_ls` should
allow the use of `lib.getExe`.
2023-03-18 08:08:48 -04:00
Domen Kožar 06e575573c erlang-ls: fix build 2023-03-13 11:24:58 +00:00
Elliott Clark 681143012d beamPackages.hex: 1.0.1 -> 2.0.6 2023-03-07 17:50:43 -05:00
R. Ryantm 29fe30e1f7 erlang-ls: 0.46.1 -> 0.46.2 2023-02-25 13:35:35 +00:00
Ryan Rasti be1f8ec4f5 fetchHex produces outputs that mix will accept 2023-02-17 20:50:47 -05:00
superherointj 2ea8b001f6 beam/fetch-mix-deps: replace mixEnv with MIX_ENV
Currently, when fetchMixDeps is executed without mixEnv argument.
"mixEnv" envvar is empty at installPhase, instead of having value "prod".
This happens because optional attrs values are not included in @attrs variable.
Thrus being necessary to replace mixEnv for MIX_ENV, which holds value "prod".

Reference: https://github.com/NixOS/nixpkgs/pull/216214#issuecomment-1434737238
2023-02-17 17:47:22 -05:00
superherointj a7fb18c804 beam/fetchMixDeps: disable --only flag when mixEnv is empty
* mixEnv being empty will include all dependencies.
2023-02-14 00:36:31 -05:00
Shawn8901 a59dda942c treewide: remove global with lib; statements in pkgs/development 2023-01-26 18:31:02 +01:00
superherointj 16302ba83c elixir: set version to latest / elixir_1_14 2023-01-26 09:45:10 -05:00
Nick Cao 3f84a01f07
Merge pull request #211639 from arathunku/elixir-ls-v0.13.0
elixir-ls: 0.12.0 -> 0.13.0
2023-01-24 16:47:52 +08:00
Weijia Wang 5913e9bc11
Merge pull request #191325 from r-ryantm/auto-update/erlang-ls
erlang-ls: 0.41.2 -> 0.46.1
2023-01-22 22:24:52 +01:00
arathunku cec45b0a1c
elixir-ls: 0.12.0 -> 0.13.0 2023-01-19 20:44:11 +01:00
superherointj 163dc39379 erlang-ls: fix test for erlangR25+ 2023-01-16 13:05:42 -05:00
Artturin b36d9696c5 treewide: fix error: attribute 'runtimeShell' missing 2022-12-22 20:50:27 +02:00
R. Ryantm 9d00dfc285 erlang-ls: 0.41.2 -> 0.46.1 2022-12-15 23:39:41 +00:00
arathunku 23f765df13
elixir-ls: 0.11.0 -> 0.12.0 2022-11-17 21:11:09 +01:00
Rickard Nilsson c6fba7c2de beam-modules/fetch-rebar-deps: Fix incorrect usage of 'prePhases' attribute 2022-10-19 11:52:50 -04:00
Norbert Melzer 9afb944758 mixRelease: add flag for stripping debug from BEAM files 2022-09-16 09:06:05 -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
superherointj db3af3d7fb
Merge pull request #188182 from ehamberg/fix-redbug-on-opt-25
Fix erlang-ls build error with Erlang/OTP ≥ 25
2022-08-25 21:08:54 -03:00
superherointj 3df1e41caa
Merge pull request #188183 from ehamberg/erlang-ls-0.41.2
erlang-ls: 0.35.0 -> 0.41.2
2022-08-25 21:08:26 -03:00
Erwin Boskma fa325eafe8 elixir-ls: 0.10.0 -> 0.11.0 2022-08-24 22:02:35 -04:00
Erlend Hamberg bbe876ee06
Use substituteInPlace instead of calling sed 2022-08-24 21:54:09 +02:00
Erlend Hamberg 682e6b0f9e
Fix redbug build error with Erlang/OTP ≥ 25 2022-08-24 14:47:59 +02:00
Erlend Hamberg d831b5e8dc
erlang-ls: 0.35.0 -> 0.41.2 2022-08-24 14:42:22 +02:00
R. Ryantm 00ad9a373f erlfmt: 1.0.0 -> 1.1.0 2022-07-30 04:48:49 +00:00
arathunku e464e032d8 elixir-ls: 0.9.0 -> 0.10.0 2022-07-08 04:23:11 -04:00
R. Ryantm d13360fadb erlang-ls: 0.32.0 -> 0.35.0 2022-05-25 03:46:12 +00:00
R. Ryantm 2217e87dd0 erlang-ls: 0.31.0 -> 0.32.0 2022-05-06 02:41:11 +00:00
R. Ryantm c45d1eedd8 erlang-ls: 0.30.0 -> 0.31.0 2022-05-01 03:14:17 +00:00
R. Ryantm be4f5bedec erlang-ls: 0.29.0 -> 0.30.0 2022-04-28 02:22:48 +00:00
Mario Rodas 72849b8d43
Merge pull request #169512 from r-ryantm/auto-update/erlang-ls
erlang-ls: 0.24.0 -> 0.29.0
2022-04-27 07:11:26 -05:00
Kira Bruneau 320ce5c6d7 elvis-erlang: remove explicit url passed to list-git-tags 2022-04-23 15:30:56 -04:00
Kira Bruneau 388b7857f4 erlang-ls: remove explicit url passed to list-git-tags 2022-04-23 15:30:56 -04:00
R. Ryantm 208042232d erlang-ls: 0.24.0 -> 0.29.0 2022-04-21 02:20:12 +00:00
Lassulus 09a02d7e65
Merge pull request #161460 from r-ryantm/auto-update/erlang-ls
erlang-ls: 0.23.1 -> 0.24.0
2022-04-20 18:49:48 +01:00
Malo Bourgon 0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07:00
R. Ryantm 6cf706b5bd erlang-ls: 0.23.1 -> 0.24.0 2022-02-23 04:41:22 +00:00
José Romildo ba59355e81 gitUpdater: init
- Add the 'gitUpdater' helper function to update git based packages, using the
'genericUpdater' function.
- Rework argument passing to the `list-git-tags' and 'list-archive-two-level-versions' scripts.
- Replace 'genericUpdater' plus 'list-git-tags' by 'gitUpdater'
2022-02-21 13:01:49 -03:00
R. Ryantm 4871aa3fa9 erlang-ls: 0.23.0 -> 0.23.1 2022-02-18 06:16:15 +00:00
R. RyanTM 825458c16a
erlang-ls: 0.22.0 -> 0.23.0
(#160146)
2022-02-16 22:25:17 +01:00
R. Ryantm c6174da342 erlang-ls: 0.21.2 -> 0.22.0 2022-02-10 11:59:37 -08:00
Sandro 96dedc92e5
Merge pull request #156018 from r-ryantm/auto-update/elvis-erlang 2022-01-24 01:03:28 +01:00
Yuka 3db4201bc8
mixRelease: allow specifying buildInputs (#156288) 2022-01-23 23:13:53 +09:00
R. Ryantm dbfd4f7a6a elvis-erlang: 1.0.1 -> 1.1.0 2022-01-21 06:15:24 +00:00
R. RyanTM 5f250ebdb9
erlang-ls: 0.20.0 -> 0.21.2 (#148837) 2022-01-13 09:18:17 +09:00
cw789 00141904d5 beamPackages.hex: 0.21.2 -> 1.0.1 2021-12-15 11:40:36 +01:00
Raphael Megzari 89d416b670
elixir-ls: 0.8.1 -> 0.9.0 (#148671) 2021-12-08 09:11:35 +09:00