From c11ba0a0ad3d57900e06d3f31569ecf28f27051f744ed5dfb05dd74b21a1386c Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Fri, 1 Nov 2019 13:32:38 +0000 Subject: [PATCH] - Mozilla Thunderbird 68.2.1 * A language for the user interface can now be chosen in the advanced settings (multilingual UI) * Fixed problem with Google authentication (OAuth2) * Selected or unread messages were not shown in the correct color in the thread pane (message list) under some circumstances * When using a language pack, names of standard folders weren't localized (boo#1149126) * Address book default startup directory in preferences panel was not persisted * Chat: Extended context menu on Instant messaging status dialog (Show Accounts) - added mozilla-bmo1504834-part4.patch to fix some visual issues on big endian platforms OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaThunderbird?expand=0&rev=501 --- MozillaThunderbird.changes | 18 +++++++++++++++++ MozillaThunderbird.spec | 8 +++++--- compare-locales.tar.xz | 4 ++-- l10n-68.2.0.tar.xz | 3 --- l10n-68.2.1.tar.xz | 3 +++ mozilla-bmo1504834-part4.patch | 30 ++++++++++++++++++++++++++++ tar_stamps | 6 +++--- thunderbird-68.2.0.source.tar.xz | 3 --- thunderbird-68.2.0.source.tar.xz.asc | 16 --------------- thunderbird-68.2.1.source.tar.xz | 3 +++ thunderbird-68.2.1.source.tar.xz.asc | 16 +++++++++++++++ 11 files changed, 80 insertions(+), 30 deletions(-) delete mode 100644 l10n-68.2.0.tar.xz create mode 100644 l10n-68.2.1.tar.xz create mode 100644 mozilla-bmo1504834-part4.patch delete mode 100644 thunderbird-68.2.0.source.tar.xz delete mode 100644 thunderbird-68.2.0.source.tar.xz.asc create mode 100644 thunderbird-68.2.1.source.tar.xz create mode 100644 thunderbird-68.2.1.source.tar.xz.asc diff --git a/MozillaThunderbird.changes b/MozillaThunderbird.changes index e2452aa..73eb902 100644 --- a/MozillaThunderbird.changes +++ b/MozillaThunderbird.changes @@ -1,3 +1,21 @@ +------------------------------------------------------------------- +Fri Nov 1 11:16:39 UTC 2019 - Wolfgang Rosenauer + +- Mozilla Thunderbird 68.2.1 + * A language for the user interface can now be chosen in the + advanced settings (multilingual UI) + * Fixed problem with Google authentication (OAuth2) + * Selected or unread messages were not shown in the correct color + in the thread pane (message list) under some circumstances + * When using a language pack, names of standard folders weren't + localized (boo#1149126) + * Address book default startup directory in preferences panel was + not persisted + * Chat: Extended context menu on Instant messaging status dialog + (Show Accounts) +- added mozilla-bmo1504834-part4.patch to fix some visual issues on + big endian platforms + ------------------------------------------------------------------- Tue Oct 22 06:43:32 UTC 2019 - Wolfgang Rosenauer diff --git a/MozillaThunderbird.spec b/MozillaThunderbird.spec index c65d5d1..49b2a6e 100644 --- a/MozillaThunderbird.spec +++ b/MozillaThunderbird.spec @@ -26,11 +26,11 @@ # major 69 # mainver %major.99 %define major 68 -%define mainver %major.2.0 -%define orig_version 68.2.0 +%define mainver %major.2.1 +%define orig_version 68.2.1 %define orig_suffix %{nil} %define update_channel release -%define releasedate 20191021120853 +%define releasedate 20191030212137 %define source_prefix thunderbird-%{mainver} # always build with GCC as SUSE Security Team requires that @@ -172,6 +172,7 @@ Patch20: mozilla-bmo1511604.patch Patch21: mozilla-bmo1554971.patch Patch22: mozilla-nestegg-big-endian.patch Patch24: mozilla-fix-top-level-asm.patch +Patch25: mozilla-bmo1504834-part4.patch Patch100: thunderbird-broken-locales-build.patch %endif # only_print_mozconfig BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -267,6 +268,7 @@ fi %patch21 -p1 %patch22 -p1 %patch24 -p1 +%patch25 -p1 # Thunderbird %patch100 -p1 %endif # only_print_mozconfig diff --git a/compare-locales.tar.xz b/compare-locales.tar.xz index 20f5a1f..2496866 100644 --- a/compare-locales.tar.xz +++ b/compare-locales.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:63a4c686c9852414b6d1836323c637c7b1dd575b1e65f5318435733ecbbfa06d -size 28492 +oid sha256:a452b44cc035f038e8c78fc35362a76a45f5414d7f4d18cef8f10b6200e5b134 +size 28516 diff --git a/l10n-68.2.0.tar.xz b/l10n-68.2.0.tar.xz deleted file mode 100644 index bc8cf00..0000000 --- a/l10n-68.2.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c2362f799eb1dcab395e49b4d70ac230112baa1a5a2423a70c48fc02536c27ce -size 28462168 diff --git a/l10n-68.2.1.tar.xz b/l10n-68.2.1.tar.xz new file mode 100644 index 0000000..7693ada --- /dev/null +++ b/l10n-68.2.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0772a49323e12a6279f8b3c928067947982ab9dd212d6e739ae238067692e3ca +size 28467384 diff --git a/mozilla-bmo1504834-part4.patch b/mozilla-bmo1504834-part4.patch new file mode 100644 index 0000000..be11964 --- /dev/null +++ b/mozilla-bmo1504834-part4.patch @@ -0,0 +1,30 @@ +# HG changeset patch +# Parent 46ea866ca3acb8bb5e1709ceb799b9c94f591dec +Problem description: Tab-titles that are too long to fit into a tab get faded out. + On big endian this is broken and instead of fading out, the + tab gets white and the font transparent, leading to an unreadable + tab-title +Solution: This is not a real solution, but a hack. The real solution would have been + to byte-swap the correct buffer, but I could not find it. + So the next best thing is to deactivate the fading-effect. Now all tab-titles + are readable, albeit not as pretty to look at as they could be. +Side-effects: I have not yet found an unwanted side-effect. + +diff -r 46ea866ca3ac -r 6ef20eee3f8f gfx/2d/DrawTargetSkia.cpp +--- a/gfx/2d/DrawTargetSkia.cpp Tue Oct 22 12:27:22 2019 +0200 ++++ b/gfx/2d/DrawTargetSkia.cpp Thu Oct 31 09:11:56 2019 +0100 +@@ -1861,6 +1861,14 @@ + SkCanvas::kPreserveLCDText_SaveLayerFlag | + (aCopyBackground ? SkCanvas::kInitWithPrevious_SaveLayerFlag : 0)); + ++#if MOZ_BIG_ENDIAN ++ // Pushing a layer where an aMask is defined produces wrong output. ++ // We _should_ endian swap the data, but I couldn't find a workable way to do so ++ // Therefore I deactivate those layers in the meantime. ++ // The result is: Tab-titles that are longer than the available space should be faded out. ++ // The fading doesn't work, so we deactivate the fading-effect here. ++ if (!aMask) ++#endif + mCanvas->saveLayer(saveRec); + + SetPermitSubpixelAA(aOpaque); diff --git a/tar_stamps b/tar_stamps index f9b12ec..225078f 100644 --- a/tar_stamps +++ b/tar_stamps @@ -1,9 +1,9 @@ PRODUCT="thunderbird" CHANNEL="esr68" -VERSION="68.2.0" +VERSION="68.2.1" VERSION_SUFFIX="" -RELEASE_TAG="bee94d0a067adc165b3fc06bde071ca5556164cf" -PREV_VERSION="" +RELEASE_TAG="afe823a25c03b91217ff767b360f14e289f3671d" +PREV_VERSION="68.2.0" PREV_VERSION_SUFFIX="" #SKIP_LOCALES="" # Uncomment to skip l10n and compare-locales-generation diff --git a/thunderbird-68.2.0.source.tar.xz b/thunderbird-68.2.0.source.tar.xz deleted file mode 100644 index 6e57828..0000000 --- a/thunderbird-68.2.0.source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:e9fa1d0ced64ffc32faab9a0fc8e03865c04e4d29bfd7a3f1bf5d25594ce0600 -size 331361548 diff --git a/thunderbird-68.2.0.source.tar.xz.asc b/thunderbird-68.2.0.source.tar.xz.asc deleted file mode 100644 index 94b2c46..0000000 --- a/thunderbird-68.2.0.source.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl2tx+QACgkQ8aZmj7t9 -Vy7tFRAAiDG8LHBULSzEWxBjPzKjb3fvpVRgawNRrdJqk1NEIjHkURl4bonB6AQU -u9JeQeKlk+EX+vEkTUAsat30/koEJMaq0IkG7FKRaBgSGk8v6jrqdCRXjiOAlijB -OMcEUV5R/VYL9zRkFEh5WEzhgS7cqXTbDQ81K3ACCoxxF+RXyL1fNEcw34oQKkDf -+f0yxnzVhl8HO+x73PG6B+ncJLd8/esuqMzzSTRSjKscEaufPi6perOsl8OfGowa -3M3v88nu1HqFOAaIfkTUCBM/BhqgxjIQ4KkZ9aG0/akYtKyDUOPaBLpG1oOAMzZq -vx/A529E6lU3tpqEaQwOf/Iu+rMXDD+v4/EIAqCVlrpIZTjokhWXY8zSOoKAgEXA -tEozMFUbJdb89rHSvtBqSQ/sYlew9Vk0goG2FQBlNduzUV6CAb2wIg76Qpo/6g5O -PgQTDmcwWKKti2VB+J1dg6AyC7i6H2vlVYDbmvae6wG8h9qBfY2p92nBr2wQijzE -mJjGOLnEXwmurfBxZVfD+nAN9I5aY+yCoVjuQqZsxaMDT5n50NmdynJ4fiYXwSDO -yVfoET6nzGs33SCAqpAilCzxAJ3mLXQrUxiRCDzYDfjRuu8yXkxbuOmshQ0x+vJh -O7QEVOOhR4cy7BMNkudd3OWmuycotkA9DzK3YbfD49XDjrJ3McQ= -=BPD6 ------END PGP SIGNATURE----- diff --git a/thunderbird-68.2.1.source.tar.xz b/thunderbird-68.2.1.source.tar.xz new file mode 100644 index 0000000..eda4f66 --- /dev/null +++ b/thunderbird-68.2.1.source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fbdfb8304e3e6ab0a4d976f4216371af5d863fd64d882c20d954ffe888c986cb +size 333597972 diff --git a/thunderbird-68.2.1.source.tar.xz.asc b/thunderbird-68.2.1.source.tar.xz.asc new file mode 100644 index 0000000..1380850 --- /dev/null +++ b/thunderbird-68.2.1.source.tar.xz.asc @@ -0,0 +1,16 @@ +-----BEGIN PGP SIGNATURE----- + +iQIzBAABCgAdFiEECXsxMHeuYqAvhNpN8aZmj7t9Vy4FAl26D6YACgkQ8aZmj7t9 +Vy7cLhAAqruJ71HzeugPHcSNpEIGeaWRU6gBJRM7WBIJvDNozICyckdxUPdtJQBu +WdChFLjlu2jWbW2+SgGMGbXATxG+SS4bioghYWozgzayFdhszd+PAW/6xI/5XXPL +UssvHnlFJ/LU0RKirDvaRcsSDUrJR17zz8tqDESi9DGKDRE+A7ixs28/0Wua562d +M0C+o3Sb/XgV8GPU/foQ8nECocueSNmDBYhjgYshW2sisjoVVQI52isq5wVbPEcR +FZqq841oPgK1qEvyvhJI2ntTJ0pONtIfLWWjEgtEylx1u9fmez0VdqCGKCVdINTl +aQbyJsCYIe1CFDz/xp6iVkPH+6l5HGjeqjh0IV4nSBDhTNVpkn+jQH1nG9OQjqHe +YroeaQIlwZZNfib+AQ4DGW5VXF5Nx8YrlTe081K99Jhm1pZQ+PWmg6jSmyhfkCP0 +uDW/w1iee/qai2J7Kk59h3pgqiLoiRlGliUYUkH44jU39c3swpNsT+vHY2cDqu9K +fwkCuifxo2YWbaRWBGBKTX/rkjbtAUAAmh8dj59viDTX8cbCAP3I2f41SlE9VWmF +fVka5a8pIEp70NyiYz5ItvBmWdgmx/lXz8P77DFSFf8lFmSAczHNejH0O4JrPbY/ +rctBj4O/A7V7zhQr0PttE+c/h9kiCSPnx5PySMR3tZKHP0JJuR0= +=WfLT +-----END PGP SIGNATURE-----