Commit 3413d351 authored by Carsten Schoenert's avatar Carsten Schoenert
Browse files

Rebuild patch queue from patch-queue branch

Removed patch (included upstream):
fixes/Bug-1727113-Never-require-that-addons-are-signed-for-Thun.patch
parent 0dc5bd3c
From: Rob Lemley <rob@thunderbird.net>
Date: Fri, 3 Sep 2021 21:22:27 +0000
Subject: Bug 1727113 - Never require that addons are signed for Thunderbird.
r=john.bieling
imply_option apparently can be used to override config options that do not
have a --enable/disable flag and are set (for Firefox) only via build time
environment variables.
This will effectively disable addon signing for all Thunderbird builds
regardless of MOZ_REQUIRE_SIGNING's presence or value.
Testing on Daily is not too useful, beta or release versions should be tested
thoroughly.
---
comm/mail/config/mozconfigs/common | 3 ---
comm/mail/moz.configure | 1 +
2 files changed, 1 insertion(+), 3 deletions(-)
diff --git a/comm/mail/config/mozconfigs/common b/comm/mail/config/mozconfigs/common
index e443cf0..20f03be 100644
--- a/comm/mail/config/mozconfigs/common
+++ b/comm/mail/config/mozconfigs/common
@@ -1,6 +1,3 @@
ac_add_options --enable-application=comm/mail
-# Disable enforcing that add-ons are signed by the trusted root.
-MOZ_REQUIRE_SIGNING=
-
. "$topsrcdir/build/mozconfig.common.override"
diff --git a/comm/mail/moz.configure b/comm/mail/moz.configure
index 6cec221..414553a 100644
--- a/comm/mail/moz.configure
+++ b/comm/mail/moz.configure
@@ -12,6 +12,7 @@ set_config("MOZ_APPUPDATE_HOST", "aus.thunderbird.net")
imply_option("MOZ_CRASHREPORTER_URL", "https://crash-reports.thunderbird.net/")
imply_option("--enable-default-browser-agent", False)
+imply_option("MOZ_REQUIRE_SIGNING", False)
@depends(target_is_windows, target_is_linux)
......@@ -7,7 +7,7 @@ Subject: Don't auto-disable extensions in system directories
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/comm/mail/app/profile/all-thunderbird.js b/comm/mail/app/profile/all-thunderbird.js
index e9faaad..0ef1822 100644
index 8e78523..a4f17e1 100644
--- a/comm/mail/app/profile/all-thunderbird.js
+++ b/comm/mail/app/profile/all-thunderbird.js
@@ -142,7 +142,7 @@ pref("extensions.hotfix.certs.2.sha1Fingerprint", "39:E7:2B:7A:5B:CF:37:78:F9:5D
......
......@@ -27,4 +27,3 @@ porting-ppc64el/work-around-a-build-failure-with-clang-on-ppc64el.patch
porting-armhf/Don-t-use-LLVM-internal-assembler-on-armhf.patch
debian-hacks/Make-Thunderbird-build-reproducible.patch
debian-hacks/Decrease-Cargo-minimal-version-to-1.46.0.patch
fixes/Bug-1727113-Never-require-that-addons-are-signed-for-Thun.patch
......@@ -8,7 +8,7 @@ Closes: #601331
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd b/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd
index 0d319bc..1f6ae24 100644
index e586ac4..6572acf 100644
--- a/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd
+++ b/thunderbird-l10n/sl/chrome/sl/locale/sl/communicator/utilityOverlay.dtd
@@ -10,7 +10,7 @@
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment