build/chromium-binary: Use 'add-input-labels' for host-inputs labels.

* nonguix/build-system/chromium-binary.scm (add-input-labels): New procedure.
(lower) <host-inputs>: Remove labels.  Adjust accordingly.
* nonguix/build/chromium-binary-build-system.scm
(install-wrapper): Adjust for label change of fontconfig-minimal.

Signed-off-by: Hilton Chain <hako@ultrarare.space>
This commit is contained in:
Maxim Cournoyer 2025-06-10 16:01:02 +09:00 committed by Hilton Chain
parent d154ff0219
commit d829ab32c4
No known key found for this signature in database
GPG key ID: ACC66D09CA528292
2 changed files with 59 additions and 56 deletions

View file

@ -19,7 +19,7 @@
(define* (install-wrapper #:key inputs outputs #:allow-other-keys)
(let* ((output (assoc-ref outputs "out"))
(bin (string-append output "/bin"))
(fontconfig-minimal (assoc-ref inputs "fontconfig"))
(fontconfig-minimal (assoc-ref inputs "fontconfig-minimal"))
(nss (assoc-ref inputs "nss"))
(wrap-inputs (map cdr inputs))
(lib-directories