Age | Commit message (Expand) | Author |
2022-05-22 | gnu: elixir: Update to 1.13.4....* gnu/packages/elixir.scm (elixir): Update to 1.13.4.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Cees de Groot |
2022-03-13 | gnu: elixir: Don't fix Git executable location during Elixir build....The removed code below affected two locations where Elixir uses Git:
* At build-time, Git is used to see if the build is inside a Git repo and if so, git info
is added to the build information that Elixir returns with `System.build_info()`. The code
uses PATH + `git` so the Git version from the inputs is used which is just fine.
* At run-time, Git is used by Mix if, and only if, there are any Git-based dependencies. This
is not the normal case, and in that sense Git is an optional dependency of Elixir - most
projects will work just fine without Git being present. Here, too, PATH + `git` is used
so if there is a need on a user's system to use Git-based dependencies, the user can just
add the package to the profile and things will just work.
I feel that leaving this alone is cleaner than trying to fix the dependency (if we want to
keep it, it needs to be in propagated-inputs in order to keep Git around; I stumbled upon
this building a project with Git dependencies after doing a `guix gc`. However, given that
using Git dependencies is the exception and I think that minimizing dependencies is nicer
I opted to just remove the substition completely).
* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
remove substitutions of "git".
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
| Cees de Groot |
2022-02-14 | gnu: elixir: Fix regex for ERTS_BIN substitution....* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
change "ERTS_BIN" regexp.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Cees de Groot |
2022-02-14 | gnu: elixir: Fix file name argument to 'search-input-file'....Reported by John Hamelink <me@johnhame.link>
and Cees de Groot <cg@evrl.com>.
Regression introduced in 3da297997dad5b3525277fcecdca84f01d45b104.
* gnu/packages/elixir.scm (elixir)[arguments]: In 'replace-paths' phase,
search for "/bin/sh", not "sh".
| Ludovic Courtès |
2022-01-28 | gnu: elixir: Use G-expressions....* gnu/packages/elixir.scm (elixir)[arguments]: Use G-expressions. Prefer
SEARCH-INPUT-FILES over WHICH.
| Nicolas Goaziou |
2022-01-28 | gnu: elixir: Update to 1.13.2....* gnu/packages/elixir.scm (elixi): Update to 1.13.2.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
| Cees de Groot |
2021-12-13 | gnu: Simplify package inputs....This commit was obtained by running:
./pre-inst-env guix style
without any additional argument.
| Ludovic Courtès |
2021-10-14 | gnu: elixir: Update to 1.12.3....* gnu/packages/elixir.scm (elixir): Update to 1.12.3.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2021-09-21 | gnu: elixir: Update to 1.12.2....* gnu/packages/elixir.scm (elixir): Update to 1.12.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Cees de Groot |
2021-07-13 | gnu: elixir: Update to 1.12.0....* gnu/packages/elixir.scm (elixir): Update to 1.12.0.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Cees de Groot |