3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

174 commits

Author SHA1 Message Date
Malo Bourgon 0e802eafad treewide: add meta.mainProgram to many packages 2022-04-14 10:24:01 -07: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
happysalada fc2518d7d2 mix-release: add ERL_LIBS paths to _build dir 2021-08-04 12:05:00 +09:00
David 71394c3447 erlang-ls: skip tests on darwin 2021-08-01 07:50:06 +09:00
David 53072cc066 elvis: init at 1.0.1 2021-07-09 11:37:43 +09:00
happysalada b97a23cdd5 rebar3-release: remove name attribute 2021-07-08 20:13:42 +09:00
happysalada 2e832bb6ef rebar3-release: add pname 2021-07-08 08:35:37 +09:00
happysalada 2021b5f070 rebar3-release: nixpkgs-fmt 2021-07-07 13:17:12 +09:00
Sandro 9b4ecc3acf
Merge pull request #129250 from dlesl/erlfmt 2021-07-06 16:56:31 +02:00
David ed8502370f erlfmt: init at 1.0.0 2021-07-05 21:12:20 +02:00
David 2d1781f595 rebar3Relx: allow passthru to be overridden 2021-07-04 17:51:54 +02:00
David 567224081c rebar3-nix: 0.1.0 -> 0.1.1 2021-07-04 02:20:48 +09:00
David 020af1c6f6 erlang-ls: 0.16.0 -> 0.17.0 2021-06-15 07:09:25 +02:00
happysalada dca55d9a45 mix-release: add rebar dependency 2021-06-09 12:29:41 +09:00
David e5d8f1adc9 erlang-ls: add checkPhase 2021-06-09 12:14:12 +09:00
David c34a62ebef rebar3-proper: init at 0.12.1 2021-06-09 12:14:12 +09:00
David ae2f75ef89 rebar3WithPlugins: add ability to ignore dependencies 2021-06-09 12:14:12 +09:00
Milan Pässler eae65a197d beam/buildMix: pass on custom nativeBuildInputs
3bc80f1938 changed buildInputs to
nativeBuildInputs, but broke specifying custom nativeBuildInputs.
2021-06-08 11:13:52 +09:00
happysalada 2e3e591211 mix-release: add comments 2021-06-07 10:03:48 +09:00
happysalada e13301fd5c mix-release: do not override fixup to strip binary 2021-06-07 10:03:48 +09:00
happysalada 5e9f18c572 mix-release: remove erlang ref in resulting derivation 2021-06-07 10:03:48 +09:00
happysalada 2a87cb7a8b build-mix buildRebar3: strip out derivation for NIFs 2021-06-07 10:03:48 +09:00
happysalada 8989d2eae8 mix-release: remove erlang ref in erts dir 2021-06-07 10:03:48 +09:00
happysalada 357cc8e05d mix-release: remove rebar dep 2021-06-07 10:03:48 +09:00
happysalada 3bc80f1938 buildMix: switch buildInputs to nativeBuildInputs 2021-06-07 10:03:48 +09:00
David 5e56caf52f rebar3Relx: strip native binaries 2021-06-07 09:19:40 +09:00