thunderbird 78.0-1 (znver1;x86_64) 2020-12033
9999

Submitter benbullard79 [@T] cox.net
Platform rolling
Repository main
URL https://abf.openmandriva.org/build_lists/810220
Packages
thunderbird-78.0-1.znver1.source
thunderbird-78.0-1.znver1.binary
thunderbird-ar-78.0-1.znver1.binary
thunderbird-ast-78.0-1.znver1.binary
thunderbird-be-78.0-1.znver1.binary
thunderbird-bg-78.0-1.znver1.binary
thunderbird-br-78.0-1.znver1.binary
thunderbird-ca-78.0-1.znver1.binary
thunderbird-cs-78.0-1.znver1.binary
thunderbird-da-78.0-1.znver1.binary
thunderbird-de-78.0-1.znver1.binary
thunderbird-el-78.0-1.znver1.binary
thunderbird-en_GB-78.0-1.znver1.binary
thunderbird-en_US-78.0-1.znver1.binary
thunderbird-es_AR-78.0-1.znver1.binary
thunderbird-es_ES-78.0-1.znver1.binary
thunderbird-et-78.0-1.znver1.binary
thunderbird-eu-78.0-1.znver1.binary
thunderbird-fi-78.0-1.znver1.binary
thunderbird-fr-78.0-1.znver1.binary
thunderbird-fy-78.0-1.znver1.binary
thunderbird-ga-78.0-1.znver1.binary
thunderbird-gd-78.0-1.znver1.binary
thunderbird-gl-78.0-1.znver1.binary
thunderbird-he-78.0-1.znver1.binary
thunderbird-hr-78.0-1.znver1.binary
thunderbird-hu-78.0-1.znver1.binary
thunderbird-hy-78.0-1.znver1.binary
thunderbird-id-78.0-1.znver1.binary
thunderbird-is-78.0-1.znver1.binary
thunderbird-it-78.0-1.znver1.binary
thunderbird-ja-78.0-1.znver1.binary
thunderbird-ko-78.0-1.znver1.binary
thunderbird-lt-78.0-1.znver1.binary
thunderbird-nb_NO-78.0-1.znver1.binary
thunderbird-nl-78.0-1.znver1.binary
thunderbird-nn_NO-78.0-1.znver1.binary
thunderbird-pl-78.0-1.znver1.binary
thunderbird-pt_BR-78.0-1.znver1.binary
thunderbird-pt_PT-78.0-1.znver1.binary
thunderbird-ro-78.0-1.znver1.binary
thunderbird-ru-78.0-1.znver1.binary
thunderbird-si-78.0-1.znver1.binary
thunderbird-sk-78.0-1.znver1.binary
thunderbird-sl-78.0-1.znver1.binary
thunderbird-sq-78.0-1.znver1.binary
thunderbird-sv_SE-78.0-1.znver1.binary
thunderbird-tr-78.0-1.znver1.binary
thunderbird-uk-78.0-1.znver1.binary
thunderbird-vi-78.0-1.znver1.binary
thunderbird-zh_CN-78.0-1.znver1.binary
thunderbird-zh_TW-78.0-1.znver1.binary
thunderbird-78.0-1.x86_64.source
thunderbird-78.0-1.x86_64.binary
thunderbird-ar-78.0-1.x86_64.binary
thunderbird-ast-78.0-1.x86_64.binary
thunderbird-be-78.0-1.x86_64.binary
thunderbird-bg-78.0-1.x86_64.binary
thunderbird-br-78.0-1.x86_64.binary
thunderbird-ca-78.0-1.x86_64.binary
thunderbird-cs-78.0-1.x86_64.binary
thunderbird-da-78.0-1.x86_64.binary
thunderbird-de-78.0-1.x86_64.binary
thunderbird-el-78.0-1.x86_64.binary
thunderbird-en_GB-78.0-1.x86_64.binary
thunderbird-en_US-78.0-1.x86_64.binary
thunderbird-es_AR-78.0-1.x86_64.binary
thunderbird-es_ES-78.0-1.x86_64.binary
thunderbird-et-78.0-1.x86_64.binary
thunderbird-eu-78.0-1.x86_64.binary
thunderbird-fi-78.0-1.x86_64.binary
thunderbird-fr-78.0-1.x86_64.binary
thunderbird-fy-78.0-1.x86_64.binary
thunderbird-ga-78.0-1.x86_64.binary
thunderbird-gd-78.0-1.x86_64.binary
thunderbird-gl-78.0-1.x86_64.binary
thunderbird-he-78.0-1.x86_64.binary
thunderbird-hr-78.0-1.x86_64.binary
thunderbird-hu-78.0-1.x86_64.binary
thunderbird-hy-78.0-1.x86_64.binary
thunderbird-id-78.0-1.x86_64.binary
thunderbird-is-78.0-1.x86_64.binary
thunderbird-it-78.0-1.x86_64.binary
thunderbird-ja-78.0-1.x86_64.binary
thunderbird-ko-78.0-1.x86_64.binary
thunderbird-lt-78.0-1.x86_64.binary
thunderbird-nb_NO-78.0-1.x86_64.binary
thunderbird-nl-78.0-1.x86_64.binary
thunderbird-nn_NO-78.0-1.x86_64.binary
thunderbird-pl-78.0-1.x86_64.binary
thunderbird-pt_BR-78.0-1.x86_64.binary
thunderbird-pt_PT-78.0-1.x86_64.binary
thunderbird-ro-78.0-1.x86_64.binary
thunderbird-ru-78.0-1.x86_64.binary
thunderbird-si-78.0-1.x86_64.binary
thunderbird-sk-78.0-1.x86_64.binary
thunderbird-sl-78.0-1.x86_64.binary
thunderbird-sq-78.0-1.x86_64.binary
thunderbird-sv_SE-78.0-1.x86_64.binary
thunderbird-tr-78.0-1.x86_64.binary
thunderbird-uk-78.0-1.x86_64.binary
thunderbird-vi-78.0-1.x86_64.binary
thunderbird-zh_CN-78.0-1.x86_64.binary
thunderbird-zh_TW-78.0-1.x86_64.binary
Build Date 2020-07-24 04:12:55 +0000 UTC
Last Updated 2020-07-25 20:06:23.316013909 +0000 UTC
$ git diff --patch-with-stat --summary b6972085317fab11b01189f6db5ae0186233ec92..81cb7f007351685e280fbd8bb3aa09c9f531de60

 .abf.yml                                   | 108 ++++++++++----------
 mozilla-thunderbird-enigmail-package.patch |  16 ---
 rust-1.43.patch                            |  71 +++++++++++++
 thunderbird.spec                           | 155 +++--------------------------
 4 files changed, 136 insertions(+), 214 deletions(-)
 delete mode 100644 mozilla-thunderbird-enigmail-package.patch
 create mode 100644 rust-1.43.patch

diff --git a/.abf.yml b/.abf.yml
index 9f7f85a..2b9b35d 100644
--- a/.abf.yml
+++ b/.abf.yml
@@ -1,56 +1,54 @@
 sources:
-  ar.xpi: 6f42258ae66660891454a7851bc8581617d65c8a
-  ast.xpi: 84fa9d0e76c93c95981b16a72e34b9d5c3e41529
-  be.xpi: 486fd792909a06f9a186f23f1a0fa5b263a05c7e
-  bg.xpi: 145c968a2d973d0174bad9ab160a574774e94522
-  br.xpi: 073e8578779c816f1291c71658c2764ea4700690
-  ca.xpi: 37f32297ef5241e9117661be9fe3e66b0ed19a9d
-  cbindgen-vendor.tar.xz: f661af3f8e6a52af8f0bc206987134e66b449fe0
-  cs.xpi: 4b2a291eca6c24774ee736a4bbd9f43cb834a7be
-  da.xpi: 6865b6795500b135a6bcebb9e0ace58806b8ad80
-  de.xpi: 78d29dc4ad4a7673604500d2eea1b21449186040
-  el.xpi: 53db974b3261b40f18b5b8b9d06aba6f7aded6ac
-  en-GB.xpi: 24426d7b052b6ec954113b509a1356cdcac6e1ec
-  en-US.xpi: 169607110ca595813e7cd19e436ddc9a2c6365b3
-  enigmail-2.1.6.tar.gz: d4c71608b7a438cb8e7271389752e81a395f8745
-  enigmail-2.1.6.tar.gz.asc: a7a92856e9f7e98e8ec4cfa7b45bc29b2825e7e4
-  es-AR.xpi: e357c107d9a1b162964db73631473dd4ae71a8f5
-  es-ES.xpi: 11fcecbfe6f7b837aaf027dc84d07c13f7b99fa5
-  et.xpi: 1a8558fa1f644e5f10b0d028f213feafa37a60c0
-  eu.xpi: 23598891903f0974429f30e8fe6f795dd3df1179
-  fi.xpi: df30d822216de86d53804bd13a14556c153fb3f5
-  fr.xpi: 110e8046e7c5749e21ef0aa7febc7e5b86956da0
-  fy-NL.xpi: 42c0c8731eecfdfd2d49fbebebfd31765f461d6b
-  ga-IE.xpi: 27d05ea242c654ababffa89184dbe45eaa20b8b5
-  gd.xpi: 012e5988659d3737f5f2510e799df3ed879efb41
-  gl.xpi: 08340249c32a6974d88cfa3309f4d98c572b0712
-  he.xpi: a46e03aef3214400454c6a9af44d06dc59d09ca4
-  hr.xpi: d527b9b1b6baadb916dd1fed2f2734a0b76ac868
-  hu.xpi: 0cc57f38e4c21919b1b33713ba82f5064998d44c
-  hy-AM.xpi: 68ebf7fedd02db4778e8cb66d0096cd39b8f2059
-  id.xpi: aaa68625bf2b2fcb716c380d6b0b2d3de5aa2513
-  is.xpi: 551e2d6b692a0111ceb753912b0647ae92f90b63
-  it.xpi: 8b7f7151d0405b2a14be58062ad77b372ad37138
-  ja.xpi: cc807eac0501677a370bc31ed44f3702627efb8b
-  ko.xpi: b02a321f0e57b9a535ed98618ba27278998ecb5d
-  lt.xpi: c486828726213c21ccd55577545df20c224641de
-  nb-NO.xpi: e7def29f42e45724c4f8ebefaaca863a3a5e72c0
-  nl.xpi: f755fe65605dbeb2e6911f4154de73b340ef1238
-  nn-NO.xpi: 44a89396ea90784997470daf117f3a0659c6b0ee
-  pl.xpi: f30b69d1f0a53a50a4970477019b5a90abe45665
-  pt-BR.xpi: 5c5f46d8d9bd8f369a1f63c957e2d2f7aa40d0cc
-  pt-PT.xpi: bf00d1b449ada2f6f153a3055a971c86c1b62fe8
-  ro.xpi: 128444cc28540c06d5b7ba080a987992d4952039
-  ru.xpi: 5036e83963bd23f13dfe4b70cb65363f8482fbf6
-  si.xpi: 77da76eac23a4ac71f13dc84dece728061b6f248
-  sk.xpi: b35d18450df4e645e13267c12b5c757f8a4c1548
-  sl.xpi: f51276e13afab25826b9facd1649e48c365a5763
-  sq.xpi: 7dca6b9a0103b94b21392e5328318fae528a7025
-  sr.xpi: 7cb2790d65ac3e9135e0668b0742d2691821d50c
-  sv-SE.xpi: 872fd1bcb04d6a509d999782ceb09c1aaea505a6
-  thunderbird-68.7.0.source.tar.xz: cf15f8adf20a2f8703950218717ebf72a2596a12
-  tr.xpi: 001bb844f1c2fb65c99088843172493b07f37fbd
-  uk.xpi: 4f70e16eb1ecac8a04adf27e3db23d3f0fb90b8c
-  vi.xpi: 052fb2041d4871df43414d9c52c4b811a4424b2c
-  zh-CN.xpi: 43ff757271e08152fd2e98e0689d3ec6e04bb032
-  zh-TW.xpi: f7b30e562a731b817f635ed12854fe99b944f33b
+  ar.xpi: aa780cc90092c4babb3f93773a68fe2f34b6e8b7
+  ast.xpi: b23a6d4ff821747e3375cddc0a7714138374fef5
+  be.xpi: 325a14e9008d80d4b63e4842a78b12e88daba03a
+  bg.xpi: 0e1553bb1868c1c1b8a341f0f3e5ac9300462663
+  br.xpi: 3c001f24f1edb97011df88bae1309c75c9956d17
+  ca.xpi: 1d1d568bc1edf5a9d8a34ae26e2391cd23740b5d
+  cbindgen-vendor.tar.xz: 04a46d43f7f05e426bf2bd9f36592437353a3efc
+  cs.xpi: e750d7efb1a59b963a7c73fa8ae0cbea3740d317
+  da.xpi: b51302f0512cd6fec7ac3301703ac3bf320316b9
+  de.xpi: 4bfdce72fe20453295d8f54b9ef620d135934fe0
+  el.xpi: bd5b269f127b6768f8b9e043cd5f6f929b7ffa73
+  en-GB.xpi: dc7b370963bcff30ced50d34b1ce9fd8a38f1b51
+  en-US.xpi: 13e4a9cee6cb0840846125db08543e1a0e46bab3
+  es-AR.xpi: 6022261b7db0e910f3412f3f513ba7c8687b953a
+  es-ES.xpi: 4eab9d371c07d55f8e22454849c40cdab57e549c
+  et.xpi: 24349a7c13c4cdeec817770e6578d084504d9b2f
+  eu.xpi: 650d5aa36a7420b7697ce4216b626bf63a48a8e6
+  fi.xpi: 7b86d2ed04d27ba1862f746f0bd87b7b6fc7d4e7
+  fr.xpi: 69d61d74941ebcd23a92f5d18beaee76884c8a97
+  fy-NL.xpi: ab5ed3d3281eff79c80ded896c392efe174f2c9b
+  ga-IE.xpi: 563493b9fed9411ce04d5e0277c6f097f3baffe7
+  gd.xpi: e2e6763efa26042f59daf7469e7ef9ce440619af
+  gl.xpi: 631b831ed1a13f7db5dbded24fe8084e774acb18
+  he.xpi: fe191889f5381084dfd0f9ecfdd7b7cd092b6fba
+  hr.xpi: 8d4d385f02492bf29e6bd883f871047e4c3da4f6
+  hu.xpi: 16be36f1f2aa8ab81917654fd2c37a1709f744b0
+  hy-AM.xpi: c232f470775d10c8dd3e3472feba39fffe6b4cbd
+  id.xpi: 6d84e5b104c9b6c150b673d851f1506da51e7622
+  is.xpi: d34e68d930971d379ba965286e49381348dc7bc1
+  it.xpi: d1edabb0ecb815f317d671c606d913ab3e437f92
+  ja.xpi: 807e0f67dfdfe0aa5283a310f1cc2e1acd4970c6
+  ko.xpi: e38c483e33ad2d66a90b15ea7f060c8b4765fec2
+  lt.xpi: d6eff30ef7dc71350d2aae9024138801f94cea46
+  nb-NO.xpi: dba0b39eaed57480871d135bd1f8a4f320f267e0
+  nl.xpi: d9b44c5b1fbe9b8e2f25374501feedeb48ffde59
+  nn-NO.xpi: 96fdb3b82ce88ffa9d06dadb8493a614e6110ed5
+  pl.xpi: ba74c475bb28310d27efb4e334227bf13d62f7f9
+  pt-BR.xpi: e2b633bb2c243d372e1d6314799c2aa2644524cb
+  pt-PT.xpi: fa9cb988202ccc4620d3973f424e8b215e8c0dd7
+  ro.xpi: 570d9d2ac54cbf7c94891f7a74f1262d79623d7b
+  ru.xpi: e413a5f24d598d01667f20d9a6a9355ee052a07f
+  si.xpi: 10dbbc2916c3dca7bbbff2d4076a5b55f9d91b00
+  sk.xpi: 02b2cb61c8d9d655baddd38074c239153b630e66
+  sl.xpi: 6dac50c1fa863b6820e742f932a08c14ae5978d0
+  sq.xpi: 11b71c2a87052ffcc33634cd107617498416f451
+  sr.xpi: a0722383cbdd899cf8a2dfc444d69a23763aeb23
+  sv-SE.xpi: 77a39ae8cd9396455d73bd24827fcac19590cebc
+  thunderbird-78.0.source.tar.xz: 95009b0a53025052ebe69f1a749f8c1f695d6f48
+  tr.xpi: 63eef019d6633f8cbb01b2dbdd636e27e25dd0cb
+  uk.xpi: d5e9e1d7fee220946d1ca413ef3b13268f47990f
+  vi.xpi: 1c15ef42ae9c2ed81dc8ae6a2800e3676c72e998
+  zh-CN.xpi: 35a61b5d5548064a52684d906f1e7741167e50fe
+  zh-TW.xpi: 8049e7a34227c3b0efb6adb3bd206ccaac4603ce
diff --git a/mozilla-thunderbird-enigmail-package.patch b/mozilla-thunderbird-enigmail-package.patch
deleted file mode 100644
index 336b98d..0000000
--- a/mozilla-thunderbird-enigmail-package.patch
+++ /dev/null
@@ -1,16 +0,0 @@
---- /dev/null	2009-12-03 13:12:21.275958023 -0200
-+++ comm-1.9.1/mozilla/xpinstall/packager/packages-unix	2009-12-09 14:44:07.000000000 -0200
-@@ -0,0 +1,13 @@
-+[enigmail]
-+bin/components/enigmail.js
-+bin/components/enigmail.xpt
-+bin/components/enigprefs-service.js
-+bin/chrome/enigmail.jar
-+bin/chrome/enigmail-skin.jar
-+bin/defaults/pref/enigmail.js
-+
-+[enigmime]
-+bin/components/enigmime.xpt
-+bin/components/ipc.xpt
-+bin/components/libenigmime.so
-+bin/chrome/enigmime.jar
diff --git a/rust-1.43.patch b/rust-1.43.patch
new file mode 100644
index 0000000..de717a7
--- /dev/null
+++ b/rust-1.43.patch
@@ -0,0 +1,71 @@
+
+# HG changeset patch
+# User Emilio Cobos Álvarez <emilio@crisal.io>
+# Date 1568322567 0
+# Node ID 773adf85740c7f5f295f9e17bba1d8a95888ee32
+# Parent  a1824d4c404b8926930c2fbde5c9a14c7bd05763
+Bug 1580963 - Cherry-pick some servo changes from a rustc upgrade.
+
+This cherry-picks from Servo commit 98e4a53b724.
+
+Differential Revision: https://phabricator.services.mozilla.com/D45738
+
+diff --git a/servo/components/style/stylesheets/viewport_rule.rs b/servo/components/style/stylesheets/viewport_rule.rs
+--- a/servo/components/style/stylesheets/viewport_rule.rs
++++ b/servo/components/style/stylesheets/viewport_rule.rs
+@@ -286,38 +286,47 @@ impl<'a, 'b, 'i> DeclarationParser<'i> f
+ 
+     fn parse_value<'t>(
+         &mut self,
+         name: CowRcStr<'i>,
+         input: &mut Parser<'i, 't>,
+     ) -> Result<Vec<ViewportDescriptorDeclaration>, ParseError<'i>> {
+         macro_rules! declaration {
+             ($declaration:ident($parse:expr)) => {
+-                declaration!($declaration(value: try!($parse(input)),
+-                                          important: input.try(parse_important).is_ok()))
++                declaration!($declaration {
++                    value: $parse(input)?,
++                    important: input.try(parse_important).is_ok(),
++                })
+             };
+-            ($declaration:ident(value: $value:expr, important: $important:expr)) => {
++            ($declaration:ident { value: $value:expr, important: $important:expr, }) => {
+                 ViewportDescriptorDeclaration::new(
+                     self.context.stylesheet_origin,
+                     ViewportDescriptor::$declaration($value),
+-                    $important)
+-            }
++                    $important,
++                )
++            };
+         }
+ 
+         macro_rules! ok {
+             ($declaration:ident($parse:expr)) => {
+                 Ok(vec![declaration!($declaration($parse))])
+             };
+             (shorthand -> [$min:ident, $max:ident]) => {{
+                 let shorthand = parse_shorthand(self.context, input)?;
+                 let important = input.try(parse_important).is_ok();
+ 
+                 Ok(vec![
+-                    declaration!($min(value: shorthand.0, important: important)),
+-                    declaration!($max(value: shorthand.1, important: important)),
++                    declaration!($min {
++                        value: shorthand.0,
++                        important: important,
++                    }),
++                    declaration!($max {
++                        value: shorthand.1,
++                        important: important,
++                    }),
+                 ])
+             }};
+         }
+ 
+         match_ignore_ascii_case! { &*name,
+             "min-width" => ok!(MinWidth(|i| ViewportLength::parse(self.context, i))),
+             "max-width" => ok!(MaxWidth(|i| ViewportLength::parse(self.context, i))),
+             "width" => ok!(shorthand -> [MinWidth, MaxWidth]),
+
diff --git a/thunderbird.spec b/thunderbird.spec
index ce0640d..69d2813 100644
--- a/thunderbird.spec
+++ b/thunderbird.spec
@@ -17,11 +17,6 @@
 %define objdir obj
 
 %define xpi 0
-%define enigmail_version 2.1.6
-%define enigmail_short_version %(echo %{version}| cut -d. -f1,2)
-%define enigmail_id \{847b3a00-7ab1-11d4-8f02-006008948af5\}
-
-%define lightning_id \{e2fda1a4-762b-4020-b5ad-a41df1933103\}
 
 %define _provides_exceptions libgtkembedmoz.so\\|libxpcom.so
 %define _requires_exceptions libgtkembedmoz.so\\|libxpcom.so
@@ -46,7 +41,10 @@
 %define nss_libname %mklibname nss 3
 %define nss_version %(pkg-config --modversion nss &>/dev/null && pkg-config --modversion nss 2>/dev/null || echo 0)
 
-%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/linux-i686/xpi/
+%define _enable_debug_packages %{nil}
+%define debug_package %{nil}
+
+%define xpidir http://ftp.mozilla.org/pub/mozilla.org/thunderbird/releases/%{version}/linux-x86_64/xpi/
 
 # Supported l10n language lists
 %define langlist  ar ast be bg br ca cs da de el en_GB en_US es_AR es_ES et eu fi fr fy ga gd gl he hr hu hy id is it ja ko lt nb_NO nl nn_NO pl pt_BR pt_PT ro ru si sk sl sq sr sv_SE tr uk vi zh_CN zh_TW
@@ -203,7 +201,7 @@
 
 Summary:	Full-featured email, RSS, and newsgroup client
 Name:		thunderbird
-Version:	68.7.0
+Version:	78.0
 Release:	1
 License:	MPL
 Group:		Networking/Mail
@@ -214,9 +212,6 @@ Source22:       cbindgen-vendor.tar.xz
 Source30:       mozilla-thunderbird-open-browser.sh
 Source31:       mozilla-thunderbird-open-browser-xdg.sh
 Source100:	thunderbird.rpmlintrc
-# Mandriva sources (Source300+)
-Source300:      http://enigmail.net/download/source/enigmail-%{enigmail_version}.tar.gz
-Source301:      http://enigmail.net/download/source/enigmail-%{enigmail_version}.tar.gz.asc
 Source303:	thunderbird.desktop
 # Language package template
 Source401:	thunderbird-l10n-template.in
@@ -251,7 +246,6 @@ Source401:	thunderbird-l10n-template.in
 Patch201:       mozilla-thunderbird-default-mailer.patch
 # Mandriva patches (Patch300+)
 Patch300:       mozilla-thunderbird-0.8-progname.patch
-Patch301:       mozilla-thunderbird-enigmail-package.patch
 Patch304:       mozilla-thunderbird-run-mozilla.patch
 # OpenSuse patches (Patch400+)
 
@@ -267,7 +261,6 @@ BuildRequires:	jpeg-devel
 BuildRequires:	libiw-devel
 BuildRequires:	nss-static-devel
 BuildRequires:	icu-devel
-BuildRequires:	pkgconfig(python2)
 BuildRequires:	pkgconfig(python3)
 BuildRequires:	pkgconfig(alsa)
 BuildRequires:	pkgconfig(dbus-glib-1)
@@ -305,6 +298,9 @@ Requires(post,postun): rpm-helper
 Requires: xdg-utils
 Requires:       gtk3-modules
 Obsoletes: mozilla-thunderbird < %{version}-%{release}
+Obsoletes: thunderbird-lightning < %{version}-%{release}
+Obsoletes: thunderbird-enigmail < %{version}-%{release}
+
 Provides: mozilla-thunderbird = %{version}-%{release}
 
 %description
@@ -323,58 +319,6 @@ makes emailing safer, faster and easier than ever before.
         )
 }
 
-#===============================================================================
-# enigmail-l10n
-# Supported l10n language lists
-%define em_l10n_langlist	ar ca cs de el es fi fr hu it ja ko nb nl pl pt pt_BR ru sl sv tr vi zh_CN zh_TW
-
-#===============================================================================
-
-%package enigmail
-Summary:        Access the authentication and encryption features provided by GnuPG
-Group:          Networking/Mail
-Requires:       %{name} >= %{version}
-Requires:       gnupg
-Requires(post,preun): %{name} >= %{version}
-Requires(post,postun):	mktemp
-# Bug #35180
-Suggests:	pinentry-gtk2
-Obsoletes:	mozilla-thunderbird-enigmail < %{version}-%{release}
-Provides:	mozilla-thunderbird-enigmail = %{version}-%{release}
-%(for lang in %em_l10n_langlist; do
-    echo "Obsoletes: mozilla-thunderbird-enigmail-$lang"
-    echo "Obsoletes: mozilla-thunderbird-enigmail-l10n-$lang"
-done)
-
-%description enigmail
-Enigmail is an extension to the mail client of %{title}
-which allows users to access the authentication and encryption
-features provided by GnuPG.
-
-Main Features
-
-    * Encrypt/sign mail when sending, decrypt/authenticate received
-      mail
-    * Support for inline-PGP (RFC 2440) and PGP/MIME (RFC 3156)
-    * Per-Account based encryption and signing defaults
-    * Per-Recipient rules for automated key selection, and
-      enabling/disabling encryption and signing
-    * OpenPGP key management interface
-
-#===============================================================================
-
-%package lightning
-Summary:	Calendar extension for Thunderbird
-Group:		Networking/Mail
-URL:		http://www.mozilla.org/projects/calendar/lightning/
-Requires:	%{name} >= %{version}
-Obsoletes:	mozilla-thunderbird-lightning < %{version}-%{release}
-Provides:	mozilla-thunderbird-lightning = %{version}-%{release}
-
-%description lightning
-Calendar extension for Thunderbird.
-
-
 #===============================================================================
 
 %prep
@@ -396,9 +340,6 @@ EOL
 env CARGO_HOME=.cargo cargo install cbindgen
 
 #===============================================================================
-# Enigmail
-%setup -q -T -D -n %{name}-%{version}/extensions -a300
-
 %setup -q -T -D -n %{name}-%{version}
 
 #===============================================================================
@@ -469,25 +410,22 @@ ac_add_options --with-system-jpeg
 ac_add_options --with-system-zlib
 %if %mdvver > 3000000
 ac_add_options --with-system-libevent
-ac_add_options --with-system-icu
+#ac_add_options --with-system-icu
 %endif
 %if %mdvver <= 3000000
 ac_add_options --with-system-libvpx
 %endif
 ac_add_options --with-system-png
-%if %mdvver > 3000000
-ac_add_options --enable-system-sqlite
-%endif
 ac_add_options --disable-system-cairo
-ac_add_options --with-system-bz2
 ac_add_options --disable-tests
 ac_add_options --disable-debug
 ac_add_options --disable-updater
 ac_add_options --disable-crashreporter
 ac_add_options --enable-default-toolkit=cairo-gtk3
 ac_add_options --disable-strip
-ac_add_options --enable-startup-notification
-ac_add_options --disable-gconf
+%ifnarch aarch64
+ac_add_options --disable-elf-hack
+%endif
 ac_add_options --enable-strip
 ac_add_options --enable-update-channel=release
 ac_add_options --enable-official-branding
@@ -497,7 +435,6 @@ ac_add_options --disable-optimize
 %else
 ac_add_options --enable-optimize="-O2"
 %endif
-ac_add_options --enable-startup-notification
 %ifarch x86_64 aarch64
 # ERROR: --enable-rust-simd does not work with Rust 1.33 or later. 
 # See https://bugzilla.mozilla.org/show_bug.cgi?id=1521249 .
@@ -508,14 +445,6 @@ EOF
 
 ./mach build
 
-#===============================================================================
-
-pushd extensions/enigmail
-%configure
-make
-popd
-
-
 #===============================================================================
 
 %install
@@ -558,15 +487,6 @@ install -m 644 %{buildroot}/%{tbdir}/chrome/icons/default/default128.png %{build
 
 #===============================================================================
 
-mkdir -p %{buildroot}%{tbextdir}/%{enigmail_id}
-%if !%{xpi}
-%{_bindir}/unzip -q extensions/enigmail/build-tb/enigmail-*.xpi -d %{buildroot}%{tbextdir}/%{enigmail_id}
-%{__chmod} 644 %{buildroot}%{tbextdir}/%{enigmail_id}/chrome.manifest
-%else
-cp -aL extensions/enigmail/build-tb/enigmail-%{enigmail_short_version}*.xpi %{buildroot}%{tbextdir}/%{enigmail_id}/%{enigmail_id}.xpi
-%endif
-
-#==============================================================================
 #exclude devel files
 rm -rf %{buildroot}%{_datadir}/idl/%{oname}-%{version}
 rm -rf %{buildroot}%{_includedir}/%{oname}-%{version}
@@ -631,48 +551,6 @@ if [ "$1" = "0" -a -x %{_bindir}/gtk-update-icon-cache ]; then
 fi
 
 
-#===============================================================================
-
-%post enigmail
-if [ -f %{tbdir}/components/compreg.dat ]; then
-    rm -f %{tbdir}/components/compreg.dat
-fi
-
-if [ -f %{tbdir}/components/xpti.dat ]; then
-    rm -f %{tbdir}/components/xpti.dat
-fi
-
-mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"
-
-TMPDIR= TB_TMPDIR=`$mktemp` && {
-%if %{xpi}
-    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
-%endif
-    HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
-    test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
-}
-
-%preun enigmail
-if [ -f %{tbdir}/components/compreg.dat ]; then
-    rm -f %{tbdir}/components/compreg.dat
-fi
-
-if [ -f %{tbdir}/components/xpti.dat ]; then
-    rm -f %{tbdir}/components/xpti.dat
-fi
-
-if [ -x %{tbdir}/thunderbird-bin ]; then 
-mktemp="/bin/mktemp -d -q -p /tmp -t %{name}.XXXXXXXXXX"
-
-  TMPDIR= TB_TMPDIR=`$mktemp` && {
-  %if %{xpi}
-      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -install-global-extension %{tbextdir}/enigmail-%{enigmail_version}-linux-*.xpi
-  %endif
-      HOME="$TB_TMPDIR" LD_LIBRARY_PATH="%{tbdir}" %{tbdir}/thunderbird-bin -nox -register
-      test -d "$TB_TMPDIR" && rm -rf -- "$TB_TMPDIR"
-  }
-fi
-
 #===============================================================================
 
 %files
@@ -694,12 +572,3 @@ fi
 %{_datadir}/icons/hicolor/32x32/apps/%{name}.png
 %{_datadir}/icons/hicolor/48x48/apps/%{name}.png
 %{_datadir}/icons/hicolor/128x128/apps/%{name}.png
-# enigmail
-%exclude %{tbextdir}/%{enigmail_id}
-%exclude %{tbdistextdir}/%{lightning_id}.xpi
-
-%files enigmail
-%{tbextdir}/%{enigmail_id}
-
-%files lightning
-%{tbdistextdir}/%{lightning_id}.xpi
Not Available
benbullard79 [@T] cox.netNo Comment.16d 10hrs
benbullard79 [@T] cox.netNo Comment.16d 10hrs