diff options
| author | Hugo Buddelmeijer <hugo@buddelmeijer.nl> | 2026-03-26 09:46:13 +0100 |
|---|---|---|
| committer | Cayetano Santos <csantosb@inventati.org> | 2026-04-02 21:34:19 +0200 |
| commit | 2538233040bf8b67c9e8e2f9b91d941f1801ac0f (patch) | |
| tree | fbb4d24e24633975b64a17b7efc0f52f9346077f | |
| parent | 253387e20f17a15845287b5a8cb3b0c973c7b188 (diff) | |
gnu: icedove: Update to 140.9.0.
Propagates icecat changes of 1720eee400e1bb6d8f07cf7dc9c7cf0b6272e8df to
icedove.
* gnu/packages/gnuzilla.scm: Add comments about which packages should be
updated together, and how to do so.
* (%icedove-build-id, %icedove-version, thunderbird-comm-source)
(thunderbird-comm-l10n): Update to 140.9.0.
Closes: guix/guix#7462.
Merges guix/guix!7488
Change-Id: Idef6410450db50e9d4d9ea5ac5f571a80db37286
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
| -rw-r--r-- | gnu/packages/gnuzilla.scm | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/gnu/packages/gnuzilla.scm b/gnu/packages/gnuzilla.scm index e5a06d95107..73fc6d7c39b 100644 --- a/gnu/packages/gnuzilla.scm +++ b/gnu/packages/gnuzilla.scm @@ -604,6 +604,7 @@ in the case of Firefox, it is browser/locales/all-locales." "zh-CN" "zh-TW")) +;;; Please keep these versions in sync with icedove. (define %icecat-base-version "140.9.0") (define %icecat-version (string-append %icecat-base-version "-gnu1")) (define %icecat-build-id "20260324000000") ;must be of the form YYYYMMDDhhmmss @@ -1248,24 +1249,29 @@ testing.") (cpe-name . "firefox_esr") (cpe-version . ,(first (string-split version #\-))))))) -(define %icedove-build-id "20260224000000") ;must be of the form YYYYMMDDhhmmss +(define %icedove-build-id "20260324000000") ;must be of the form YYYYMMDDhhmmss ;;; See <https://product-details.mozilla.org/1.0/thunderbird_versions.json> ;;; for the source of truth regarding Thunderbird releases. -(define %icedove-version "140.8.0") +;;; Please keep these version numbers in sync with icecat. +;;; Please also update thunderbird-comm-source and thunderbird-comm-l10n to +;;; the icedove version. +(define %icedove-version "140.9.0") ;; Provides the "comm" folder which is inserted into the icecat source. ;; Avoids the duplication of Icecat's source tarball. Pick the changeset that ;; matches the most recent tag of the form 'THUNDERBIRD_140_2_0esr_RELEASE'. +;; Please also update the commit of thunderbird-comm-l10n to match the +;; changeset used by thunderbird-comm-source. (define thunderbird-comm-source (origin (method hg-fetch) (uri (hg-reference (url "https://hg.mozilla.org/releases/comm-esr140") - (changeset "aa377fbf351e6b10b053e6afa421755c82d5fcf7"))) + (changeset "8be9f2d3072c225a1e5f153745a18984c2babf8f"))) (file-name (string-append "thunderbird-" %icedove-version "-checkout")) (sha256 (base32 - "0595jg1qbwclzi9qssljqkisrm2dn99rzxzaz2mcfi7b1kvbfaki")) + "04j35957x03m5x7mhh8zxa86mwjy0is2vb614sr4inkvvz4rs2hg")) (patches (search-patches "icedove-observer-fix.patch")))) ;;; To regenerate, see the `format-locales' helper defined above. @@ -1342,7 +1348,8 @@ testing.") ;; The commit to use can be found in the mail/locales/l10n-changesets.json ;; file in Thunderbird's source (e.g.: ;; <https://hg-edge.mozilla.org/releases/comm-esr140/file/efb07defaa2d56105675dc1d936af581ebfd8ffa/mail/locales/l10n-changesets.json>) - (let* ((commit "b6fd3d6c75ba35d91fe131a654df76ca86f35ac5") + ;; where the hash in the URL is the changeset from thunderbird-comm-source. + (let* ((commit "7c86eab97e77f00ca7ed8f224d38338a3ed46693") (revision "0") (version (git-version %icedove-version revision commit))) (origin @@ -1353,7 +1360,7 @@ testing.") (file-name (git-file-name "thunderbird-l10n" version)) (sha256 (base32 - "0n4df6kv70a6mxxsqwc83nhj8vl7acv9bcbf07nkcsjjxh3szvqc"))))) + "1navma2gwcgbbiwcwrc5lrx2jk3qmrnrc6i8pvhb8156pz4cg5nd"))))) (define icedove-source (let ((name (string-append "icedove-" %icedove-version))) |
