diff options
author | Giacomo Leidi <goodoldpaul@autistici.org> | 2025-04-17 01:20:34 +0200 |
---|---|---|
committer | Hilton Chain <hako@ultrarare.space> | 2025-04-18 15:11:46 +0800 |
commit | 5243f9ad75f02cf1c75b511d8e1f046d158ba0a9 (patch) | |
tree | 150650cda1591ed70e0fb5c97babc821abe64caf /nonguix/build-system/chromium-binary.scm | |
parent | 9a38f475dd959190e51296a7ecd954f19c3ddb80 (diff) |
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 <hako@ultrarare.space>
Modified-by: Hilton Chain <hako@ultrarare.space>
Diffstat (limited to 'nonguix/build-system/chromium-binary.scm')
-rw-r--r-- | nonguix/build-system/chromium-binary.scm | 5 |
1 files changed, 3 insertions, 2 deletions
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 <goodoldpaul@autistici.org> +;;; Copyright © 2023, 2025 Giacomo Leidi <goodoldpaul@autistici.org> (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))) |