~ruther/guix-local

6b995da47a146e12cea4ee718e8a314bcc74eae0 — Ludovic Courtès 2 years ago e360a0d
build-system/mix: Remove #:glibc-utf8-locales parameter.

* guix/build-system/mix.scm (default-glibc-utf8-locales): Remove.
(lower): Remove #:glibc-utf8-locales and its use.

Change-Id: Ibc8e00fb19e7c3404999e53855660ea11b9825af
1 files changed, 1 insertions(+), 8 deletions(-)

M guix/build-system/mix.scm
M guix/build-system/mix.scm => guix/build-system/mix.scm +1 -8
@@ 38,11 38,6 @@
  #:use-module (srfi srfi-26)
  #:export (mix-build-system hexpm-uri))

;; Lazily resolve bindings to avoid circular dependencies.
(define (default-glibc-utf8-locales)
  (let* ((base (resolve-interface '(gnu packages base))))
    (module-ref base 'glibc-utf8-locales)))

(define (default-elixir-hex)
  (let ((elixir (resolve-interface '(gnu packages elixir))))
    (module-ref elixir 'elixir-hex)))


@@ 144,7 139,6 @@ See: https://github.com/hexpm/specifications/blob/main/endpoints.md"
                #:key
                (elixir (default-elixir))
                (elixir-hex (default-elixir-hex))
                (glibc-utf8-locales (default-glibc-utf8-locales))
                (inputs '())
                (native-inputs '())
                (propagated-inputs '())


@@ 159,11 153,10 @@ See: https://github.com/hexpm/specifications/blob/main/endpoints.md"
  (let ((private-keywords
         '(#:inputs #:native-inputs
           #:outputs #:system #:target
           #:elixir #:elixir-hex #:glibc-utf8-locales
           #:elixir #:elixir-hex
           #:rebar3 #:erlang))
        (build-inputs
         `(,@(standard-packages)
           ("glibc-utf8-locales" ,glibc-utf8-locales)
           ("erlang" ,(lookup-package-input elixir "erlang"))
           ("rebar3" ,rebar3)
           ("elixir" ,elixir)