summaryrefslogtreecommitdiff
path: root/nonguix/build-system
diff options
context:
space:
mode:
authorGiacomo Leidi <goodoldpaul@autistici.org>2025-04-17 01:20:34 +0200
committerHilton Chain <hako@ultrarare.space>2025-04-18 15:11:46 +0800
commit5243f9ad75f02cf1c75b511d8e1f046d158ba0a9 (patch)
tree150650cda1591ed70e0fb5c97babc821abe64caf /nonguix/build-system
parent9a38f475dd959190e51296a7ecd954f19c3ddb80 (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')
-rw-r--r--nonguix/build-system/chromium-binary.scm5
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)))