From 0aa8f0c5f819181aedc330c1944326b096a5715c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luis=20Guzm=C3=A1n?= Date: Mon, 4 May 2026 00:49:27 -0600 Subject: [PATCH] thunderbird: update work for v140.10 --- .../001-set_export_to_mobile_l10n.patch | 6 +++--- helpers/make-thunderbird | 10 ++++++++-- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/helpers/DATA/thunderbird/patches_changes/001-set_export_to_mobile_l10n.patch b/helpers/DATA/thunderbird/patches_changes/001-set_export_to_mobile_l10n.patch index fd94aa22..0f5fd2b7 100644 --- a/helpers/DATA/thunderbird/patches_changes/001-set_export_to_mobile_l10n.patch +++ b/helpers/DATA/thunderbird/patches_changes/001-set_export_to_mobile_l10n.patch @@ -24,7 +24,7 @@ diff --git a/l10n/cs/mail/messenger/preferences/preferences.ftl b/l10n/cs/mail/m index 67947ec7..ca2c1194 100644 --- a/l10n/cs/mail/messenger/preferences/preferences.ftl +++ b/l10n/cs/mail/messenger/preferences/preferences.ftl -@@ -895,12 +895,12 @@ sync-disconnected-turn-on-sync = Zapnout synchronizaci… +@@ -1054,12 +1054,12 @@ sync-disconnected-turn-on-sync = Zapnout synchronizaci… ## Mobile QR Export Pane @@ -33,9 +33,9 @@ index 67947ec7..ca2c1194 100644 qr-export-description = Rychle přeneste nastavení účtu z počítače do mobilu vygenerováním QR kódu. Vyberte, které účty chcete zahrnout, rozhodněte, zda chcete přenést heslo, a naskenujte kód pomocí mobilního zařízení. Rychlé, bezpečné a jednoduché. qr-export-get-app = Ještě nemáte { -brand-product-name } v mobilu? Stáhněte si ji z Google Play qr-export-create = Vytvoření QR kódu pro export účtů - qr-export-select-accounts = Vyberte, které účty chcete exportovat: + qr-export-select-accounts = Vyberte, které účty se mají exportovat: -qr-export-no-accounts = Nevidíte všechny své účty? Některé účty mohou být zakázány, protože je { -brand-product-name } pro Android nepodporuje. Podpora -+qr-export-no-accounts = Nevidíte všechny své účty? Některé účty mohou být zakázány, protože je pro Android nepodporuje. Podpora ++qr-export-no-accounts = Nevidíte všechny své účty? Některé účty mohou být zakázány, protože je pro Android nepodporuje. Podpora qr-export-accounts-legend = E-mailové účty qr-export-select-all-accounts = Vybrat vše qr-export-security-legend = Zabezpečení diff --git a/helpers/make-thunderbird b/helpers/make-thunderbird index dd439c1e..bea4a35c 100644 --- a/helpers/make-thunderbird +++ b/helpers/make-thunderbird @@ -1,6 +1,6 @@ #!/bin/bash # -# Copyright (C) 2025 Luis Guzmán +# Copyright (C) 2026 Luis Guzmán # Copyright (C) 2020 Ruben Rodriguez # Copyright (C) 2019 David Trudgian # @@ -19,12 +19,13 @@ # Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA # -VERSION=26 +VERSION=27 EXTERNAL='deb-src http://ppa.launchpadcontent.net/mozillateam/ppa/ubuntu $UPSTREAM main' REPOKEY=AEBDF4819BE21867 . ./config +MAIN_REBRANDING_ENABLED=1 # Get initial SHA256 hashes. SHA256_F9=$(sha256sum comm/third_party/rust/glean/src/configuration.rs|awk '{print$1}') @@ -188,6 +189,7 @@ MOZ_WANT_UNIT_TESTS = 0 MOZ_ENABLE_BREAKPAD = 0 EOF +main_rebranding() { # Replace Thunderbird branding find -type d -name '*thunderbird*' | xargs rename s/thunderbird/icedove/ find -type f -name '*thunderbird*' | xargs rename s/thunderbird/icedove/ @@ -362,6 +364,10 @@ cat << EOF > comm/mail/branding/nightly/locales/en-US/brand.dtd EOF +} + +# Useful when trying to catch patch issues faster, careful with mixed branding issues. +[ "$MAIN_REBRANDING_ENABLED" = 1 ] && main_rebranding debian/rules debian/control touch -d "yesterday" debian/control