Accepting request 1199077 from mozilla:Factory

OBS-URL: https://build.opensuse.org/request/show/1199077
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/seamonkey?expand=0&rev=34
This commit is contained in:
Ana Guerrero 2024-09-06 15:18:41 +00:00 committed by Git OBS Bridge
commit 58c601d3c9
8 changed files with 76 additions and 12 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3d029110e7eddb895a70e0ee146e160ea2952005e18be71f49cdd7f3c04bbb79
size 13419252

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2422e824dbec0cb268d3741dcbf3f2b23a477437052300f181fa7b6c7c364fef
size 252310768

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a9c7d6aff6cb0c084c14aa8c1261b80b2b32c7f03e8910658db037671b893e25
size 13430044

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a6c9a44d2a167f04fff5d4175ad61e934c6177852ab8ab56c319f242a73146e2
size 249145892

View File

@ -51,7 +51,8 @@ ifeq (,$(wildcard .mozconfig))
$(error Cannot find .mozconfig file in the current directory)
endif
MACH_CMD = ./mach --log-no-times
MACH_CMD = env MACH_USE_SYSTEM_PYTHON=1 ./mach --log-no-times
export MACH_USE_SYSTEM_PYTHON = 1
OBJDIR := $(shell $(MACH_CMD) environment --format=json | sed -e 's/.*"topobjdir": "//' -e 's/".*//')

View File

@ -1,13 +1,13 @@
--- build/moz.configure/old.configure 2022-06-08 21:10:25.000000000 +0200
+++ build/moz.configure/old.configure 2022-07-11 14:04:06.231167162 +0200
@@ -228,6 +228,7 @@
@@ -246,6 +246,7 @@
'--enable-zipwriter',
'--includedir',
'--libdir',
+ '--mandir',
'--prefix',
'--with-android-distribution-directory',
'--with-android-max-sdk',
'--with-app-basename',
'--with-app-name',
--- comm/suite/installer/Makefile.in 2021-08-08 15:29:32.000000000 +0200
+++ comm/suite/installer/Makefile.in 2022-07-11 14:04:44.710104711 +0200
@@ -145,6 +145,10 @@

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Wed Sep 04 20:04:01 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>
- update to SeaMonkey 2.53.19
* Cancel button in SeaMonkey bookmarking star ui not working bug
1872623.
* Remove OfflineAppCacheHelper.jsm copy from SeaMonkey and use the
one in toolkit bug 1896292.
* Remove obsolete registerFactoryLocation calls from cZ bug 1870930.
* Remove needless implements='nsIDOMEventListener' and QI bug
1611010.
* Replace use of nsIStandardURL::Init bug 1864355.
* Switch SeaMonkey website from hg.mozilla.org to heptapod. bug
1870934.
* Allow view-image to open a data: URI by setting a flag on the
loadinfo bug 1877001.
* Save-link-as feature should use the loading principal and context
menu using nsIContentPolicy.TYPE_SAVE_AS_DOWNLOAD bug 1879726.
* Use punycode in SeaMonkey JS bug 1864287.
* Font lists in preferences are no longer grouped by font type, port
asynchronous handling like Bug 1399206 bug 1437393.
* SeaMonkey broken tab after undo closed tab with invalid protocol
bug 1885748.
* SeaMonkey session restore is missing the checkboxes in the Classic
theme bug 1896174.
* Implement about:credits on seamonkey-project.org website bug
1898467.
* Fix for the 0.0.0.0 day vulnerability oligo summary.
* Link in update notification does not open Browser bug 1888364.
* Update ReadExtensionPrefs in Preferences.cpp bug 1890196.
* Add about:seamonkey page to SeaMonkey bug 1897801.
* SeaMonkey 2.53.19 uses the same backend as Firefox and contains
the relevant Firefox 60.8 security fixes.
* SeaMonkey 2.53.19 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 115.14
and Thunderbird 115.14 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.
- Adapt seamonkey-man-page.patch for SeaMonkey 2.53.19
- Adapt seamonkey-GNUmakefile to create mach environment
- Build with GCC 13 on Tumbleweed due to build failures with GCC 14:
https://bugzilla.mozilla.org/show_bug.cgi?id=1916827
-------------------------------------------------------------------
Thu Jun 07 00:42:26 UTC 2024 - Tristan Miller <psychonaut@nothingisreal.com>

View File

@ -26,7 +26,13 @@ BuildRequires: alsa-devel
BuildRequires: autoconf213
BuildRequires: dbus-1-glib-devel
BuildRequires: fdupes
# Use GCC 13 on Tumbleweed because builds fail with GCC 14:
# <https://bugzilla.mozilla.org/show_bug.cgi?id=1916827>
%if 0%{?suse_version} > 1600
BuildRequires: gcc13-c++
%else
BuildRequires: gcc-c++
%endif
BuildRequires: hunspell-devel
# Using system AV1 decoder depends on pending patch from
# https://bugzilla.mozilla.org/show_bug.cgi?id=1559213
@ -71,9 +77,9 @@ BuildRequires: clang-devel >= 5
%endif
Provides: web_browser
Provides: browser(npapi)
Version: 2.53.18.2
Version: 2.53.19
Release: 0
%define releasedate 20240328000000
%define releasedate 20240904000000
Summary: An integrated web browser, composer, mail/news client, and IRC client
License: MPL-2.0
Group: Productivity/Networking/Web/Browsers
@ -235,6 +241,10 @@ cp %{SOURCE12} GNUmakefile
%if 0%{?suse_version} > 1600
%patch -P 7 -p1
%endif
# Fix Rust builds on openSUSE 15.6; see https://bugzilla.mozilla.org/show_bug.cgi?id=1896958
%if 0%{?sle_version} == 150600 && 0%{?is_opensuse}
%patch -P 7 -p1
%endif
# Fix --system-icu builds on Tumbleweed; see https://bugzilla.mozilla.org/show_bug.cgi?id=1862601
%if 0%{?suse_version} > 1600
@ -340,8 +350,15 @@ export BUILD_OFFICIAL=1
export CFLAGS="%{optflags} -fno-strict-aliasing"
%if 0%{?clang_build} == 0
# Use GCC 13 on Tumbleweed because builds fail with GCC 14:
# <https://bugzilla.mozilla.org/show_bug.cgi?id=1916827>
%if 0%{?suse_version} > 1600
export CC=gcc-13
export CXX=g++-13
%else
export CC=gcc
export CXX=g++
%endif
%if 0%{?gcc_version:%{gcc_version}} >= 12
export CFLAGS="$CFLAGS -fimplicit-constexpr"
%endif