Commit graph

198 commits

Author SHA1 Message Date
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
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
Chris Wögi bc5d68306b
elixir_1_13: init (#148619) 2021-12-07 01:07:01 +09:00
Sergei Maximov 2a9336b426 elixir-ls: build LS using the same Elixir version that is used to run LS
The Elixir LS package in Nixpkgs by default used the latest Elixir
version available to compile and run Elixir LS. The user can build
a custom Elixir LS package with a different Elixir version:

    my-custom-elixir-ls = pkgs.elixir-ls.override {
      elixir = my-custom-elixir;
    };

But by doing so the user changes only the Elixir version used to
run Elixir LS; the Elixir version used to compile Elixir LS doesn't
change. As the result, the custom Elixir LS package uses a different
Elixir version at runtime than the Elixir version it was compiled with.

In order to be able to modify the Elixir version used at build time,
I changed `mixRelease` and `fetchMixDeps` to accept `elixir` and
`hex` as parameters (defaults to the latest Elixir and Hex packages).
2021-11-03 08:46:46 +09:00
AndersonTorres 15349e69e4 beam-modules: webdriver: rename version 2021-10-05 22:34:37 -03:00
R. RyanTM e49c9fe1c0 erlang-ls: 0.19.0 -> 0.20.0 2021-10-05 10:53:57 +09:00
happysalada 1b9dbf407c beam: mix-release: do not use substituteInPlace on binaries 2021-10-03 20:16:34 +09:00
R. RyanTM a0c0f33910 erlang-ls: 0.18.0 -> 0.19.0 2021-09-11 16:10:57 +00:00
happysalada f2b50ffadb elixir-ls: 0.8.0 -> 0.8.1 2021-09-02 23:00:02 +09:00
happysalada 070fa4cefc elixir_ls: add update script 2021-09-02 10:55:45 +09:00
David 4d322f3e58 erlang-ls: add updateScript
To ensure dependencies are also updated
2021-08-18 19:58:23 +09:00
happysalada ec6dee00ec fetch-rebar-deps: phases deprecation fix 2021-08-17 18:35:25 +09:00
happysalada 7f37347f5e fetch-hex: deprecate phases fix 2021-08-17 18:35:25 +09:00
Felix Buehler 50dd4a6cb2 beam-modules: deprecate phases 2021-08-17 10:10:16 +09:00
happysalada 739f0b22b7 elixir_ls: 0.7.0 -> 0.8.0 2021-08-16 14:48:01 +09:00
R. RyanTM b0e4309dd5 erlang-ls: 0.17.0 -> 0.18.0 2021-08-15 23:16:44 +09:00
happysalada b1b78ac65d mix: add build mix and mix-release configure-hook 2021-08-04 12:05:00 +09:00