View | Details | Raw Unified | Return to bug 38169
Collapse All | Expand All

(-)seamonkey.spec-2.4x (-8 / +22 lines)
Lines 14-21 Link Here
14
%define sm_develdir     %sm_prefix-devel
14
%define sm_develdir     %sm_prefix-devel
15
15
16
Name: 	 seamonkey
16
Name: 	 seamonkey
17
Version: 2.49.5
17
Version: 2.53.1
18
Release: alt2
18
Release: alt1
19
Epoch:   1
19
Epoch:   1
20
20
21
Summary: Web browser and mail reader
21
Summary: Web browser and mail reader
Lines 85-91 Link Here
85
%if_with system_mozldap
85
%if_with system_mozldap
86
BuildPreReq: mozldap-devel
86
BuildPreReq: mozldap-devel
87
%endif
87
%endif
88
BuildRequires: gcc-c++ libdnet-devel libgtk+2-devel libIDL-devel wget libarchive-devel lbzip2 libpixman-devel
88
BuildRequires: rust rust-cargo /proc
89
BuildRequires: gcc-c++ libdnet-devel libgtk+2-devel libgtk+3-devel libIDL-devel wget libarchive-devel lbzip2 libpixman-devel
89
BuildRequires: libjpeg-devel libpng-devel libXinerama-devel libXext-devel
90
BuildRequires: libjpeg-devel libpng-devel libXinerama-devel libXext-devel
90
BuildRequires: libXp-devel libXt-devel makedepend net-tools unzip libalsa-devel yasm libwireless-devel
91
BuildRequires: libXp-devel libXt-devel makedepend net-tools unzip libalsa-devel yasm libwireless-devel
91
BuildRequires: xorg-cf-files zip libXft-devel libvpx-devel
92
BuildRequires: xorg-cf-files zip libXft-devel libvpx-devel
Lines 162-175 Link Here
162
%endif
163
%endif
163
164
164
%patch0 -p1
165
%patch0 -p1
165
%patch1 -p1
166
# fails to apply against 2.53.1
167
#patch1 -p1
166
%patch2 -p1
168
%patch2 -p1
167
%patch3 -p1
169
%patch3 -p1
168
%if_with system_mozldap
170
%if_with system_mozldap
169
%patch5 -p1 -b .mozldap
171
%patch5 -p1 -b .mozldap
170
%endif
172
%endif
171
%patch6 -p2
173
%patch6 -p2
172
%patch7 -p2
174
# fails to apply against 2.53.1
175
#patch7 -p2
173
#%%patch8 -p2
176
#%%patch8 -p2
174
#patch9 -p2
177
#patch9 -p2
175
178
Lines 181-191 Link Here
181
%endif
184
%endif
182
185
183
### roll back a changeset breaking gtk2 compatibility (cf. https://bugzilla.mozilla.org/show_bug.cgi?id=1461307)
186
### roll back a changeset breaking gtk2 compatibility (cf. https://bugzilla.mozilla.org/show_bug.cgi?id=1461307)
184
%patch11 -p0
187
# cairo-gtk2 is unsupported build target as of 2.53.1
188
#patch11 -p0
185
### don't link against crmf when using system NSS (cf. https://bugzilla.mozilla.org/show_bug.cgi?id=1371991)
189
### don't link against crmf when using system NSS (cf. https://bugzilla.mozilla.org/show_bug.cgi?id=1371991)
186
%patch12 -p0
190
# fails to apply against 2.53.1
191
#patch12 -p0
187
### temporary fix: protection against dereferencing an invalid pointer in js::ProxyObject::New():
192
### temporary fix: protection against dereferencing an invalid pointer in js::ProxyObject::New():
188
%patch13 -p0
193
# fails to apply against 2.53.1
194
#patch13 -p0
189
195
190
### Copying .mozconfig to build directory
196
### Copying .mozconfig to build directory
191
cp -f %SOURCE7 .mozconfig
197
cp -f %SOURCE7 .mozconfig
Lines 219-227 Link Here
219
225
220
# On x86 architectures, Mozilla can build up to 4 jobs at once in parallel,
226
# On x86 architectures, Mozilla can build up to 4 jobs at once in parallel,
221
# however builds tend to fail on other arches when building in parallel.
227
# however builds tend to fail on other arches when building in parallel.
228
# 2.53.1: let's at least try 8 on x86
222
%ifarch %ix86 x86_64
229
%ifarch %ix86 x86_64
223
[ "%__nprocs" -ge 2 ] && MOZ_SMP_FLAGS=-j2
230
[ "%__nprocs" -ge 2 ] && MOZ_SMP_FLAGS=-j2
224
[ "%__nprocs" -ge 4 ] && MOZ_SMP_FLAGS=-j4
231
[ "%__nprocs" -ge 4 ] && MOZ_SMP_FLAGS=-j4
232
[ "%__nprocs" -ge 8 ] && MOZ_SMP_FLAGS=-j8
225
%endif
233
%endif
226
234
227
# a kludge since 2.26 ...
235
# a kludge since 2.26 ...
Lines 467-472 Link Here
467
%_sysconfdir/rpm/macros.d/%name
475
%_sysconfdir/rpm/macros.d/%name
468
476
469
%changelog
477
%changelog
478
* Fri Feb 28 2020 Michael Shigorin <mike@altlinux.org> 1:2.53.1-alt1
479
- 2.53.1
480
  + backup user profile(s) and see the release notes:
481
    http://www.seamonkey-project.org/releases/seamonkey2.53.1/
482
  + cairo-gtk3 build (gtk2 is unsupported now)
483
470
* Sun Dec 01 2019 Michael Shigorin <mike@altlinux.org> 1:2.49.5-alt2
484
* Sun Dec 01 2019 Michael Shigorin <mike@altlinux.org> 1:2.49.5-alt2
471
- applied ftbfs patches by Oleg Zenin (fixes: #37449)
485
- applied ftbfs patches by Oleg Zenin (fixes: #37449)
472
486

Return to bug 38169