summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTomas Volf <~@wolfsden.cz>2025-06-26 23:10:16 +0200
committerHilton Chain <hako@ultrarare.space>2025-06-28 21:03:20 +0800
commitf076df5c6ad04353757efbe5b22fdca4a36b0f8a (patch)
treeab619024f8b6b7a9a27e8b1a7b0108f3f74fc8cc
parent1b17c6dfc04faf545e4142a1d5efab6a93d31fcf (diff)
nongnu: firefox: Remove obsolete phase.
* nongnu/packages/mozilla.scm (firefox)[arguments]<#:phases>: Remome 'patch-icu-lookup. Signed-off-by: Hilton Chain <hako@ultrarare.space>
-rw-r--r--nongnu/packages/mozilla.scm13
1 files changed, 1 insertions, 12 deletions
diff --git a/nongnu/packages/mozilla.scm b/nongnu/packages/mozilla.scm
index 9193d5d..3ffc756 100644
--- a/nongnu/packages/mozilla.scm
+++ b/nongnu/packages/mozilla.scm
@@ -563,18 +563,7 @@ Release (ESR) version.")
563 #~(modify-phases #$phases 563 #~(modify-phases #$phases
564 (replace 'set-build-id 564 (replace 'set-build-id
565 (lambda _ 565 (lambda _
566 (setenv "MOZ_BUILD_DATE" #$%firefox-build-id))) 566 (setenv "MOZ_BUILD_DATE" #$%firefox-build-id)))))))
567 ;; https://bugzilla.mozilla.org/show_bug.cgi?id=1927380
568 (add-before 'configure 'patch-icu-lookup
569 (lambda _
570 (let* ((file "js/moz.configure")
571 (old-content (call-with-input-file file get-string-all)))
572 (substitute* file
573 (("icu-i18n >= 76.1" all)
574 (string-append all ", icu-uc >= 76.1")))
575 (if (string=? old-content
576 (pk (call-with-input-file file get-string-all)))
577 (error "substitute did nothing, phase requires an update")))))))))
578 (native-inputs 567 (native-inputs
579 (modify-inputs (package-native-inputs firefox-esr) 568 (modify-inputs (package-native-inputs firefox-esr)
580 (replace "rust" rust-firefox) 569 (replace "rust" rust-firefox)