[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#71707] [PATCH 01/15] gnu: elixir: Fix mix substitute.
From: |
Igor Goryachev |
Subject: |
[bug#71707] [PATCH 01/15] gnu: elixir: Fix mix substitute. |
Date: |
Fri, 21 Jun 2024 22:01:07 +0300 |
* gnu/packages/elixir.scm (elixir): Fix mix substitute.
Change-Id: I02d5849409dfbc624fcbe76b0a06b88e2ff8f4f2
---
gnu/packages/elixir.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/elixir.scm b/gnu/packages/elixir.scm
index e3051a8275..ace067aa47 100644
--- a/gnu/packages/elixir.scm
+++ b/gnu/packages/elixir.scm
@@ -136,7 +136,7 @@ (define-public elixir
;; program, for example `iex -S mix`, so we should not wrap
;; mix into shell script.
(substitute* (string-append out "/bin/mix")
- (("Mix.start\\(\\)")
+ (("Mix.CLI.main\\(\\)")
(format #f "\
~~w[GUIX_ELIXIR_LIBS ERL_LIBS]
|> Enum.map(&System.get_env/1)
@@ -144,7 +144,7 @@ (define-public elixir
|> Enum.join(\":\")
|> case do \"\" -> :ok; erl_libs -> System.put_env(\"ERL_LIBS\", erl_libs) end
System.put_env(\"MIX_REBAR3\", System.get_env(\"MIX_REBAR3\", \"~a\"))
-Mix.start()"
+Mix.CLI.main()"
(search-input-file inputs "/bin/rebar3"))))
(for-each
(lambda (program)
--
2.45.1
- [bug#71707] [PATCH 00/15] Updates and fixes for elixir and dependents, Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 02/15] gnu: elixir-hex: Remove redundant directory, fix lint warnings., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 03/15] gnu: elixir: Update to 1.17.1., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 01/15] gnu: elixir: Fix mix substitute.,
Igor Goryachev <=
- [bug#71707] [PATCH 04/15] gnu: elixir-nimble-parsec: Update to 1.4.0., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 07/15] gnu: elixir-jason: Fix lint warnings., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 09/15] gnu: elixir-bunt: Update to 1.0.0., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 11/15] gnu: elixir-excoveralls: Update to 0.18.1, fix lint warnings., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 05/15] build-sysem/mix: Preserve code paths., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 10/15] gnu: elixir-castore: Update to 1.0.7., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 14/15] gnu: elixir-dialyxir: Update to 1.4.3., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 06/15] gnu: elixir-makeup: Update to 1.1.2, make reproducible., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 08/15] gnu: elixir-file-system: Update to 1.0.0., Igor Goryachev, 2024/06/21
- [bug#71707] [PATCH 12/15] gnu: elixir-credo: Update to 1.7.7, fix lint warnings., Igor Goryachev, 2024/06/21