[seamonkey/f20] update to 2.24

Dmitry Butskoy buc at fedoraproject.org
Mon Feb 10 18:37:01 UTC 2014


commit 50a780316ee3647d71c6f278cd2ebf3c62a4b22c
Author: Dmitry Butskoy <Dmitry at Butskoy.name>
Date:   Mon Feb 10 22:37:23 2014 +0400

    update to 2.24

 seamonkey-2.23-elfhack.patch   |   12 ------------
 seamonkey-2.24-elfhack.patch   |   12 ++++++++++++
 seamonkey.spec                 |   13 ++++++++-----
 sources                        |    4 ++--
 xulrunner-26.0-build-arm.patch |   35 -----------------------------------
 xulrunner-27.0-build-arm.patch |   12 ++++++++++++
 6 files changed, 34 insertions(+), 54 deletions(-)
---
diff --git a/seamonkey-2.24-elfhack.patch b/seamonkey-2.24-elfhack.patch
new file mode 100644
index 0000000..e790693
--- /dev/null
+++ b/seamonkey-2.24-elfhack.patch
@@ -0,0 +1,12 @@
+diff -Nrbu seamonkey-2.24/comm-release/mozilla/build/unix/elfhack/Makefile.in seamonkey-2.24-OK/comm-release/mozilla/build/unix/elfhack/Makefile.in
+--- seamonkey-2.24/comm-release/mozilla/build/unix/elfhack/Makefile.in	2014-02-04 11:09:42.000000000 +0400
++++ seamonkey-2.24-OK/comm-release/mozilla/build/unix/elfhack/Makefile.in	2014-02-09 05:52:50.049013546 +0400
+@@ -16,6 +16,8 @@
+ 
+ include $(topsrcdir)/config/rules.mk
+ 
++HOST_CXXFLAGS := $(filter-out -fno-exceptions,$(HOST_CXXFLAGS)) -fexceptions
++
+ DEFINES += -DELFHACK_BUILD
+ 
+ test-array$(DLL_SUFFIX) test-ctors$(DLL_SUFFIX): %$(DLL_SUFFIX): %.$(OBJ_SUFFIX) elfhack $(filter inject/%,$(CSRCS:.c=.$(OBJ_SUFFIX)))
diff --git a/seamonkey.spec b/seamonkey.spec
index 6dbfd6f..0da1edf 100644
--- a/seamonkey.spec
+++ b/seamonkey.spec
@@ -7,7 +7,7 @@
 %define cairo_version 0.5
 
 %global minimum_build_nspr_version 4.10.2
-%global minimum_build_nss_version 3.15.0
+%global minimum_build_nss_version 3.15.4
 %global minimum_build_vpx_version 1.0.0
 
 %define build_langpacks 1
@@ -22,7 +22,7 @@
 
 Name:           seamonkey
 Summary:        Web browser, e-mail, news, IRC client, HTML editor
-Version:        2.23
+Version:        2.24
 Release:        1%{?dist}
 URL:            http://www.mozilla.org/projects/seamonkey/
 License:        MPLv2.0
@@ -36,7 +36,7 @@ Source0:        ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/%{versi
 #
 #   Run script as  ./moz-grab-langpacks --app seamonkey %{version}
 #
-Source1:        seamonkey-langpacks-%{version}-20131218.tar.xz
+Source1:        seamonkey-langpacks-%{version}-20140209.tar.xz
 
 Source3:        seamonkey.sh.in
 Source4:        seamonkey.desktop
@@ -51,10 +51,10 @@ Source100:      find-external-requires
 
 Patch1:         xulrunner-26.0-gcc47.patch
 Patch2:         xulrunner-24.0-jemalloc-ppc.patch
-Patch3:         xulrunner-26.0-build-arm.patch
+Patch3:         xulrunner-27.0-build-arm.patch
 Patch5:         seamonkey-8.0-enable-addons.patch
 Patch22:        seamonkey-2.23-installdir.patch
-Patch23:        seamonkey-2.23-elfhack.patch
+Patch23:        seamonkey-2.24-elfhack.patch
 
 Buildroot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 %if %{with system_nspr}
@@ -470,6 +470,9 @@ fi
 
 
 %changelog
+* Mon Feb 10 2014 Dmitry Butskoy <Dmitry at Butskoy.name> 2.24-1
+- update to 2.24
+
 * Wed Dec 18 2013 Dmitry Butskoy <Dmitry at Butskoy.name> 2.23-1
 - update to 2.23
 
diff --git a/sources b/sources
index 42873fa..6a7e187 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-74116d6a9b646fab7b8995f6c3339be0  seamonkey-2.23.source.tar.bz2
-136f1ca695deaef4b74297b81f54bc6b  seamonkey-langpacks-2.23-20131218.tar.xz
+0701b837378b4d2eb7ca08ef43f9fc66  seamonkey-2.24.source.tar.bz2
+0f28fdf4c70fcc3f2774e1eab8862857  seamonkey-langpacks-2.24-20140209.tar.xz
diff --git a/xulrunner-27.0-build-arm.patch b/xulrunner-27.0-build-arm.patch
new file mode 100644
index 0000000..f82dc4f
--- /dev/null
+++ b/xulrunner-27.0-build-arm.patch
@@ -0,0 +1,12 @@
+diff -up xulrunner-27.0/mozilla-release/gfx/ycbcr/moz.build.arm xulrunner-27.0/mozilla-release/gfx/ycbcr/moz.build
+--- firefox-27.0/mozilla-release/gfx/ycbcr/moz.build.arm	2014-01-28 05:03:42.000000000 +0100
++++ firefox-27.0/mozilla-release/gfx/ycbcr/moz.build	2014-02-03 11:14:34.062219509 +0100
+@@ -61,7 +61,7 @@ else:
+         'yuv_row_other.cpp',
+     ]
+ 
+-if CONFIG['CPU_ARCH'] == 'arm' and CONFIG['HAVE_ARM_NEON']:
++if CONFIG['HAVE_ARM_NEON']:
+     SOURCES += [
+         'yuv_row_arm.s',
+     ]


More information about the scm-commits mailing list