[seamonkey/f18] update to 2.22.1

Dmitry Butskoy buc at fedoraproject.org
Thu Nov 28 00:04:56 UTC 2013


commit 53165eec100062c2c75129f550bac0be9ba33f36
Author: Dmitry Butskoy <Dmitry at Butskoy.name>
Date:   Thu Nov 28 04:04:35 2013 +0400

    update to 2.22.1

 seamonkey-2.19-elfhack.patch   |   12 ------------
 seamonkey-2.22-elfhack.patch   |   12 ++++++++++++
 seamonkey.spec                 |   22 +++++++++++++++-------
 sources                        |    4 ++--
 xulrunner-24.0-build-arm.patch |   12 ------------
 xulrunner-25.0-build-arm.patch |   12 ++++++++++++
 6 files changed, 41 insertions(+), 33 deletions(-)
---
diff --git a/seamonkey-2.22-elfhack.patch b/seamonkey-2.22-elfhack.patch
new file mode 100644
index 0000000..ac22924
--- /dev/null
+++ b/seamonkey-2.22-elfhack.patch
@@ -0,0 +1,12 @@
+diff -Nrbu seamonkey-2.22/comm-release/mozilla/build/unix/elfhack/Makefile.in seamonkey-2.22-OK/comm-release/mozilla/build/unix/elfhack/Makefile.in
+--- seamonkey-2.22/comm-release/mozilla/build/unix/elfhack/Makefile.in	2013-10-29 05:20:42.000000000 +0400
++++ seamonkey-2.22-OK/comm-release/mozilla/build/unix/elfhack/Makefile.in	2013-11-01 18:54:56.575000337 +0400
+@@ -22,7 +22,7 @@
+   elfhack.cpp \
+   $(NULL)
+ 
+-OS_CXXFLAGS := $(filter-out -fno-exceptions,$(OS_CXXFLAGS)) -fexceptions
++HOST_CXXFLAGS := $(filter-out -fno-exceptions,$(HOST_CXXFLAGS)) -fexceptions
+ 
+ CSRCS := \
+   test-ctors.c \
diff --git a/seamonkey.spec b/seamonkey.spec
index b950455..023b251 100644
--- a/seamonkey.spec
+++ b/seamonkey.spec
@@ -6,7 +6,7 @@
 %define default_bookmarks_file %{_datadir}/bookmarks/default-bookmarks.html
 %define cairo_version 0.5
 
-%global minimum_build_nspr_version 4.9.6
+%global minimum_build_nspr_version 4.10.2
 %global minimum_build_nss_version 3.15.0
 %global minimum_build_vpx_version 1.0.0
 
@@ -22,7 +22,7 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        2.21
+Version:        2.22.1
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv2.0
@@ -36,7 +36,7 @@ Source0:        http://releases.mozilla.org/pub/mozilla.org/seamonkey/releases/%
 #
 #   Run script as  ./moz-grab-langpacks --app seamonkey %{version}
 #
-Source1:        seamonkey-langpacks-%{version}-20130918.tar.xz
+Source1:        seamonkey-langpacks-%{version}-20131119.tar.xz
 
 Source3:        seamonkey.sh.in
 Source4:        seamonkey.desktop
@@ -51,11 +51,11 @@ Source100:      find-external-requires
 
 Patch1:         xulrunner-24.0-gcc47.patch
 Patch2:         xulrunner-24.0-jemalloc-ppc.patch
-Patch3:         xulrunner-24.0-build-arm.patch
+Patch3:         xulrunner-25.0-build-arm.patch
 Patch5:         seamonkey-8.0-enable-addons.patch
 Patch10:        seamonkey-idl-parser-cachepath.patch
 Patch22:        seamonkey-2.14-installdir.patch
-Patch23:        seamonkey-2.19-elfhack.patch
+Patch23:        seamonkey-2.22-elfhack.patch
 
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %if %{with system_nspr}
@@ -113,8 +113,9 @@ Obsoletes: seamonkey-dom-inspector
 Obsoletes: seamonkey-js-debugger
 Obsoletes: seamonkey-mail
 
-# see http://bugzilla.redhat.com/bugzilla/866589
-ExcludeArch: ppc64
+# ppc64:   http://bugzilla.redhat.com/bugzilla/866589
+# armv7hl: http://bugzilla.redhat.com/bugzilla/1035485
+ExcludeArch: ppc64, armv7hl
 
 
 AutoProv: 0
@@ -468,6 +469,13 @@ fi
 
 
 %changelog
+* Wed Nov 27 2013 Dmitry Butskoy <Dmitry at Butskoy.name> 2.22.1-1
+- update to 2.22.1
+- don't build for armv7hl (seems not enough memory on the build system, #1035485)
+
+* Sat Nov  2 2013 Dmitry Butskoy <Dmitry at Butskoy.name> 2.22-1
+- update to 2.22
+
 * Thu Sep 19 2013 Dmitry Butskoy <Dmitry at Butskoy.name> 2.21-1
 - update to 2.21
 
diff --git a/sources b/sources
index 379dd89..85f21fa 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-f2ddfea12f80aab48cc3cfca9f15f2a2  seamonkey-2.21.source.tar.bz2
-2add02f1213d2bfba25e8264aa74690f  seamonkey-langpacks-2.21-20130918.tar.xz
+3f848db22d23aed2cd03d37bdc5fb256  seamonkey-2.22.1.source.tar.bz2
+a607f071c4371a083bc8024f5740ac56  seamonkey-langpacks-2.22.1-20131119.tar.xz
diff --git a/xulrunner-25.0-build-arm.patch b/xulrunner-25.0-build-arm.patch
new file mode 100644
index 0000000..0fed214
--- /dev/null
+++ b/xulrunner-25.0-build-arm.patch
@@ -0,0 +1,12 @@
+diff -up xulrunner-25.0/mozilla-release/gfx/ycbcr/moz.build.arm xulrunner-25.0/mozilla-release/gfx/ycbcr/moz.build
+--- xulrunner-25.0/mozilla-release/gfx/ycbcr/moz.build.arm	2013-10-23 15:52:17.056493264 +0200
++++ xulrunner-25.0/mozilla-release/gfx/ycbcr/moz.build	2013-10-23 16:03:04.496045050 +0200
+@@ -61,7 +61,7 @@ else:
+         'yuv_row_other.cpp',
+     ]
+ 
+-if CONFIG['CPU_ARCH'] == 'arm' and CONFIG['HAVE_ARM_NEON']:
++if CONFIG['HAVE_ARM_NEON']:
+     ASFILES += [
+         'yuv_row_arm.s',
+     ]


More information about the scm-commits mailing list