[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