diff --git a/mozilla-1727113-enableaddons.diff b/mozilla-1727113-enableaddons.diff new file mode 100644 index 0000000..49ed3e7 --- /dev/null +++ b/mozilla-1727113-enableaddons.diff @@ -0,0 +1,22 @@ +diff --git a/mail/config/mozconfigs/common b/mail/config/mozconfigs/common +--- a/mail/config/mozconfigs/common ++++ b/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/mail/moz.configure b/mail/moz.configure +--- a/mail/moz.configure ++++ b/mail/moz.configure +@@ -12,6 +12,7 @@ + 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) + diff --git a/thunderbird.spec b/thunderbird.spec index 2043e14..76ae2d9 100644 --- a/thunderbird.spec +++ b/thunderbird.spec @@ -129,6 +129,7 @@ Patch304: mozilla-1245783.patch # Upstream patches Patch402: mozilla-526293.patch Patch406: mozilla-1170092.patch +Patch407: mozilla-1727113-enableaddons.diff %if %{official_branding} # Required by Mozilla Corporation @@ -292,6 +293,9 @@ debug %{name}, you want to install %{name}-debuginfo instead. %patch402 -p1 -b .526293 %patch406 -p1 -b .1170092-etc-conf +pushd comm +%patch407 -p1 -b .1727113-enableaddons.diff +popd %if %{official_branding} # Required by Mozilla Corporation