From 5243f9ad75f02cf1c75b511d8e1f046d158ba0a9 Mon Sep 17 00:00:00 2001 From: Giacomo Leidi Date: Thu, 17 Apr 2025 01:20:34 +0200 Subject: build-system: chromium-binary: Allow overriding default host-inputs. Some applications may crash with errors like the following: libstdc++.so.6: version `GLIBCXX_3.4.31' not found This can be fixed by using a more recent version of gcc:lib, this patch allows overriding the default gcc:lib provided by the chromium-binary-build-system. * nonguix/build-system/chromium-binary.scm (lower)[host-inputs]: Allow overriding default host-inputs by package inputs. Signed-off-by: Hilton Chain Modified-by: Hilton Chain --- nonguix/build-system/chromium-binary.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'nonguix') diff --git a/nonguix/build-system/chromium-binary.scm b/nonguix/build-system/chromium-binary.scm index fa22cd9..4a5baaf 100644 --- a/nonguix/build-system/chromium-binary.scm +++ b/nonguix/build-system/chromium-binary.scm @@ -1,5 +1,5 @@ ;;; SPDX-License-Identifier: GPL-3.0-or-later -;;; Copyright © 2023 Giacomo Leidi +;;; Copyright © 2023, 2025 Giacomo Leidi (define-module (nonguix build-system chromium-binary) #:use-module (gnu packages bash) @@ -76,6 +76,8 @@ `(("source" ,source)) '()) + ,@inputs + ("alsa-lib" ,alsa-lib) ("atk" ,atk) ("at-spi2-atk" ,at-spi2-atk) @@ -123,7 +125,6 @@ ("xcb-util-wm" ,xcb-util-wm) ("zlib" ,zlib) - ,@inputs ;; Keep the standard inputs of 'gnu-build-system'. ,@(standard-packages))) -- cgit v1.2.3