summaryrefslogtreecommitdiff
path: root/nongnu/packages/mozilla.scm
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2024-06-27 13:04:18 +0200
committerJonathan Brielmaier <jonathan.brielmaier@web.de>2024-07-07 12:19:15 +0200
commit5a2de72b98105f3bf4e02047588929d42b0238b7 (patch)
treef33832cc2e7672cff60781a8c2d3f2f3d5e9ca4a /nongnu/packages/mozilla.scm
parentea5ace7f2d9d6854ecfc502f9adf90bd339df49c (diff)
nongnu: firefox: Use rust-1.77.
Efraim was kind enough to add rust versions up to the current 1.79 into the Guix, however the default version was not changed yet. That means we can drop our firefox-rust-1.76 and just use regular rust-1.77. * nongnu/packages/mozilla.scm (firefox-rust-1.76): Delete variable. (rust-firefox): Define as `rust-1.77'. Signed-off-by: Jonathan Brielmaier <jonathan.brielmaier@web.de>
Diffstat (limited to 'nongnu/packages/mozilla.scm')
-rw-r--r--nongnu/packages/mozilla.scm15
1 files changed, 2 insertions, 13 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm
index d2088b7..a7b2cb2 100644
--- a/nongnu/packages/mozilla.scm
+++ b/nongnu/packages/mozilla.scm
@@ -72,16 +72,6 @@
#:use-module (gnu packages xdisorg)
#:use-module (gnu packages xorg))
-(define firefox-rust-1.76
- (let ((base-rust ((@@ (gnu packages rust) rust-bootstrapped-package)
- rust-1.75 "1.76.0"
- "08f06shp6l72qrv5fwg1is7yzr6kwj8av0l9h5k243bz781zyp4y")))
- (package
- (inherit base-rust)
- ;; Need llvm >= 16.0
- (inputs (modify-inputs (package-inputs base-rust)
- (replace "llvm" llvm-17))))))
-
;;; Define the versions of rust needed to build firefox, trying to match
;;; upstream. See table at [0], `Uses' column for the specific version.
;;; Using `rust' will likely lead to a newer version then listed in the table,
@@ -89,9 +79,8 @@
;;; it is a tradeoff worth making.
;;; 0: https://firefox-source-docs.mozilla.org/writing-rust-code/update-policy.html
(define-public rust-firefox-esr rust)
-;; The released official binary uses 1.77, but larger changes are required,
-;; and since 1.76 is supported as well, us it.
-(define-public rust-firefox firefox-rust-1.76)
+;; The `rust' package is too old.
+(define-public rust-firefox rust-1.77)
(define icu4c-73
(package