summaryrefslogtreecommitdiff
path: root/nongnu/packages/mozilla.scm
diff options
context:
space:
mode:
Diffstat (limited to 'nongnu/packages/mozilla.scm')
-rw-r--r--nongnu/packages/mozilla.scm10
1 files changed, 6 insertions, 4 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm
index b0bf62c..65893e3 100644
--- a/nongnu/packages/mozilla.scm
+++ b/nongnu/packages/mozilla.scm
@@ -76,11 +76,13 @@
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages xorg))
-(define rust-cbindgen-0.14.3
+;; Keep it private as we need it only for firefox. Upstream uses an older
+;; version for ESR based Icecat and Icedove. So we don't wanna mix them.
+(define rust-cbindgen-firefox
(package
(inherit rust-cbindgen-0.14)
(name "rust-cbindgen")
- (version "0.14.3")
+ (version "0.15.0")
(source
(origin
(method url-fetch)
@@ -89,7 +91,7 @@
(string-append name "-" version ".tar.gz"))
(sha256
(base32
- "0n88s072g09sfnvsbbkfw0mgga15isj09wc6ak63brzjbmq3mq76"))))
+ "0dgf49zij9rxnf0lv4k5gcmx1mxcz16czkk6q63anz0xp8ds3xhx"))))
(arguments
;; Cannot build with rust-1.39
(cons* #:rust rust-1.43
@@ -406,7 +408,7 @@
("python" ,python)
("python2" ,python-2.7)
("rust" ,rust-1.43)
- ("rust-cbindgen" ,rust-cbindgen-0.14.3)
+ ("rust-cbindgen" ,rust-cbindgen-firefox)
("which" ,which)
("yasm" ,yasm)))
(home-page "https://mozilla.org/firefox/")