From d15e015a7e9c8419da5b923a50258b0bbaa72195ac30efcf076377cd111457f2 Mon Sep 17 00:00:00 2001 From: Tristan Miller Date: Thu, 29 Sep 2022 15:02:39 +0000 Subject: [PATCH 1/2] Accepting request 1006995 from mozilla Update to SeaMonkey 2.53.14 OBS-URL: https://build.opensuse.org/request/show/1006995 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/seamonkey?expand=0&rev=32 --- seamonkey-2.53.13.source-l10n.tar.xz | 3 --- seamonkey-2.53.13.source.tar.xz | 3 --- seamonkey-2.53.14.source-l10n.tar.xz | 3 +++ seamonkey-2.53.14.source.tar.xz | 3 +++ seamonkey-spellcheck.patch | 12 +++++++++++ seamonkey.changes | 31 ++++++++++++++++++++++++++++ seamonkey.spec | 10 +++++++-- 7 files changed, 57 insertions(+), 8 deletions(-) delete mode 100644 seamonkey-2.53.13.source-l10n.tar.xz delete mode 100644 seamonkey-2.53.13.source.tar.xz create mode 100644 seamonkey-2.53.14.source-l10n.tar.xz create mode 100644 seamonkey-2.53.14.source.tar.xz create mode 100644 seamonkey-spellcheck.patch diff --git a/seamonkey-2.53.13.source-l10n.tar.xz b/seamonkey-2.53.13.source-l10n.tar.xz deleted file mode 100644 index 5626792..0000000 --- a/seamonkey-2.53.13.source-l10n.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f7f2e68563737dae1de1f80c1523f2e6e21cc003c2b1af25dfe2c3fff4194be3 -size 13641692 diff --git a/seamonkey-2.53.13.source.tar.xz b/seamonkey-2.53.13.source.tar.xz deleted file mode 100644 index 7745cd2..0000000 --- a/seamonkey-2.53.13.source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:553c03441b1f02a784d38a2caa3f428e73eac081be16b20bbae3e455c44837d9 -size 253664548 diff --git a/seamonkey-2.53.14.source-l10n.tar.xz b/seamonkey-2.53.14.source-l10n.tar.xz new file mode 100644 index 0000000..f999089 --- /dev/null +++ b/seamonkey-2.53.14.source-l10n.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:15e31146b3b6ea0ed61273c0cc9d00ae8409cf9e049a5d85af2271fcad07ba2f +size 13656176 diff --git a/seamonkey-2.53.14.source.tar.xz b/seamonkey-2.53.14.source.tar.xz new file mode 100644 index 0000000..b14e00b --- /dev/null +++ b/seamonkey-2.53.14.source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1852db8be95a490df134d04508dd9c834f88af8ba43e2f2d5523ac1378e47f7 +size 256277216 diff --git a/seamonkey-spellcheck.patch b/seamonkey-spellcheck.patch new file mode 100644 index 0000000..74af3bd --- /dev/null +++ b/seamonkey-spellcheck.patch @@ -0,0 +1,12 @@ +diff -ruN seamonkey-2.53.14.old/dom/ipc/ContentChild.cpp seamonkey-2.53.14/dom/ipc/ContentChild.cpp +--- seamonkey-2.53.14.old/dom/ipc/ContentChild.cpp 2022-08-24 21:55:11.000000000 +0200 ++++ seamonkey-2.53.14/dom/ipc/ContentChild.cpp 2022-09-29 15:01:51.098163074 +0200 +@@ -210,7 +210,7 @@ + #include "mozilla/ipc/CrashReporterClient.h" + #include "mozilla/net/NeckoMessageUtils.h" + #include "mozilla/widget/PuppetBidiKeyboard.h" +-#include "mozilla/RemoteSpellCheckEngineChild.h" ++#include "mozilla/mozSpellChecker.h" + #include "GMPServiceChild.h" + #include "GfxInfoBase.h" + #include "gfxPlatform.h" diff --git a/seamonkey.changes b/seamonkey.changes index 1cf32d3..2afb12a 100644 --- a/seamonkey.changes +++ b/seamonkey.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Thu Sep 29 12:14:18 UTC 2022 - Tristan Miller + +- update to SeaMonkey 2.53.14 + * Updates to the following DOM HTML element interfaces: Embed, + Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, + MenuItem, TextArea, Source, Select, Option, Script and + Html. Please test add-ons. + * Continue the switch from Python 2 to Python 3 in the build system. + * Add ESR 102 links to debugQA bug 1779028. + * Remove about plugins from help menu bug 1779031. + * Dead links in cs_nav_prefs_advanced.xhtml [en-US] bug 1783558. + * Dead links in cs_nav_prefs_advanced.xhtml bug 1786030. + * Remove obsolete chat services from SeaMonkey address book bug + 1779034. + * Address Book: "Get Map" button is not shown for home addresses bug + 1779319. + * Added compatibility for rust 1.63 + * SeaMonkey 2.53.14 uses the same backend as Firefox and contains + the relevant Firefox 60.8 security fixes. + * SeaMonkey 2.53.14 shares most parts of the mail and news code with + Thunderbird. Please read the Thunderbird 60.8.0 release notes for + specific security fixes in this release. + * Additional important security fixes up to Current Firefox 91.11 + and Thunderbird 91.11 ESR plus many enhancements have been + backported. We will continue to enhance SeaMonkey security in + subsequent 2.53.x beta and release versions as fast as we are able + to. +- add seamonkey-spellcheck.patch to work around a circular dependency + issue when compiling with GCC 12 + ------------------------------------------------------------------- Mon Jul 11 11:43:54 UTC 2022 - Tristan Miller diff --git a/seamonkey.spec b/seamonkey.spec index 306cf0c..eb16f00 100644 --- a/seamonkey.spec +++ b/seamonkey.spec @@ -59,13 +59,14 @@ BuildRequires: pkgconfig(xcomposite) BuildRequires: cargo BuildRequires: rust >= 1.47 BuildRequires: rust-std-static +BuildRequires: rust-cbindgen BuildRequires: git BuildRequires: nasm >= 2.13 Provides: web_browser Provides: browser(npapi) -Version: 2.53.13 +Version: 2.53.14 Release: 0 -%define releasedate 20220711000000 +%define releasedate 20220929000000 Summary: An integrated web browser, composer, mail/news client, and IRC client License: MPL-2.0 Group: Productivity/Networking/Web/Browsers @@ -84,6 +85,7 @@ Patch2: mozilla-language.patch Patch3: mozilla-ntlm-full-path.patch Patch4: seamonkey-lto.patch Patch5: seamonkey-man-page.patch +Patch6: seamonkey-spellcheck.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: /bin/sh coreutils Provides: seamonkey-mail = %{version} @@ -217,6 +219,10 @@ cp %{SOURCE12} GNUmakefile %patch4 -p1 %patch5 -p0 +if [ $(gcc -dumpversion | awk -F. '{print $1}') -ge 12 ]; then +%patch6 -p1 +fi + cat << EOF > .mozconfig mk_add_options MOZILLA_OFFICIAL=1 mk_add_options BUILD_OFFICIAL=1 From 5aca04f181377e74f150979a7682eae9c2f263dcbbddcfec3a8443edaa90d91b Mon Sep 17 00:00:00 2001 From: Tristan Miller Date: Thu, 29 Sep 2022 21:36:19 +0000 Subject: [PATCH 2/2] Accepting request 1007115 from mozilla Requested inclusion in Leap 15.3 and 15.4 OBS-URL: https://build.opensuse.org/request/show/1007115 OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/seamonkey?expand=0&rev=33 --- seamonkey.changes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/seamonkey.changes b/seamonkey.changes index 2afb12a..49aaa87 100644 --- a/seamonkey.changes +++ b/seamonkey.changes @@ -28,6 +28,8 @@ Thu Sep 29 12:14:18 UTC 2022 - Tristan Miller to. - add seamonkey-spellcheck.patch to work around a circular dependency issue when compiling with GCC 12 +- requested inclusion in Leap 15.4 and 15.3: + https://bugzilla.opensuse.org/show_bug.cgi?id=1203916 ------------------------------------------------------------------- Mon Jul 11 11:43:54 UTC 2022 - Tristan Miller