From d8c89606fcf743efa3fe6e752d886f5a36b6a4a8 Mon Sep 17 00:00:00 2001 From: wrobell Date: Mon, 29 May 2023 23:22:24 +0100 Subject: gnu: erlang: Fix Erlang package substitutions. * gnu/packages/erlang.scm (erlang)[arguments]<#:phases>: Both `dirname` and `basename` need to be substituted. There is no need for `sed` substitution in Erlag 25.3. Signed-off-by: Nicolas Goaziou --- gnu/packages/erlang.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'gnu/packages/erlang.scm') diff --git a/gnu/packages/erlang.scm b/gnu/packages/erlang.scm index ccf1caca60..a7f161647b 100644 --- a/gnu/packages/erlang.scm +++ b/gnu/packages/erlang.scm @@ -8,6 +8,7 @@ ;;; Copyright © 2021 Oskar Köök ;;; Copyright © 2021 Cees de Groot ;;; Copyright © 2022 jgart +;;; Copyright © 2023 wrobell ;;; ;;; This file is part of GNU Guix. ;;; @@ -168,7 +169,8 @@ (lambda* (#:key outputs #:allow-other-keys) (let ((out (assoc-ref outputs "out"))) (substitute* (string-append out "/bin/erl") - (("sed") (which "sed")))))) + (("basename") (which "basename")) + (("dirname") (which "dirname")))))) (add-after 'install 'install-doc (lambda* (#:key inputs outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out")) -- cgit v1.2.3