summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan Brielmaier <jonathan.brielmaier@web.de>2021-06-08 19:02:49 +0200
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2021-06-08 19:02:49 +0200
commitc9d7f30bcbd3a6e3076e56a972c33963c73c4d58 (patch)
tree2c5178231e6230a36cbb639ffa7178ff5be28d84
parentd3c5eea0cbfe3e5bfbcf1fe15bc916fefacc624f (diff)
nongnu: firefox: Raise llvm and clang to version 10.
Fixes https://gitlab.com/nonguix/nonguix/-/issues/116. * nongnu/packages/mozilla.scm (firefox)[arguments]: Remove fix-swgl-build.rs phase as the workaround is not necessary anymore. [native-inputs]: Replace clang with clang-10. Dito for llvm.
-rw-r--r--nongnu/packages/mozilla.scm9
1 files changed, 2 insertions, 7 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm
index e5ea8e9..5c9eb3a 100644
--- a/nongnu/packages/mozilla.scm
+++ b/nongnu/packages/mozilla.scm
@@ -142,11 +142,6 @@
,@%gnu-build-system-modules)
#:phases
(modify-phases %standard-phases
- ;; See https://gitlab.com/nonguix/nonguix/-/issues/116 for details
- (add-after 'unpack 'fix-swgl-build.rs
- (lambda _
- (substitute* "gfx/wr/swgl/build.rs"
- ((".flag\\(\"-ffast-math\"\\)") ""))))
(add-after 'unpack 'fix-preferences
(lambda* (#:key inputs #:allow-other-keys)
(let ((port (open-file "browser/app/profile/firefox.js" "a")))
@@ -382,8 +377,8 @@
(native-inputs
`(("autoconf" ,autoconf-2.13)
("cargo" ,rust-1.47 "cargo")
- ("clang" ,clang)
- ("llvm" ,llvm)
+ ("clang" ,clang-10)
+ ("llvm" ,llvm-10)
("m4" ,m4)
("nasm" ,nasm)
("node" ,node)