Hello community,

here is the log from the commit of package seamonkey for openSUSE:Factory 
checked in at 2015-01-06 09:06:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/seamonkey (Old)
 and      /work/SRC/openSUSE:Factory/.seamonkey.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "seamonkey"

Changes:
--------
--- /work/SRC/openSUSE:Factory/seamonkey/seamonkey.changes      2014-12-05 
21:04:46.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.seamonkey.new/seamonkey.changes 2015-01-06 
09:06:44.000000000 +0100
@@ -1,0 +2,21 @@
+Thu Jan  1 22:53:33 UTC 2015 - [email protected]
+
+- use GStreamer 1.0 from 13.2 on
+- removed package support for distributions older than 12.3
+  * removed mozilla-sle11.patch
+
+-------------------------------------------------------------------
+Mon Dec  8 10:49:06 UTC 2014 - [email protected]
+
+- seamonkey-fix-signed-char.patch: fix build on platforms
+  where char is unsigned (power/arm). (bmo#1085151)
+- mozilla-fix-prototype.patch: add string.h includes
+  for memcpy prototype (as used on bigendian architectures).
+
+-------------------------------------------------------------------
+Thu Dec  4 23:52:37 UTC 2014 - [email protected]
+
+- enable some extensions using the addons sdk (e.g. Ghostery)
+  (mozilla-seamonkey-sdk.patch) (bmo#1071048)
+
+-------------------------------------------------------------------

Old:
----
  mozilla-sle11.patch

New:
----
  mozilla-fix-prototype.patch
  mozilla-seamonkey-sdk.patch
  seamonkey-fix-signed-char.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ seamonkey.spec ++++++
--- /var/tmp/diff_new_pack.m5C4Uk/_old  2015-01-06 09:06:49.000000000 +0100
+++ /var/tmp/diff_new_pack.m5C4Uk/_new  2015-01-06 09:06:49.000000000 +0100
@@ -1,8 +1,8 @@
 #
 # spec file for package seamonkey
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
-#               2006-2014 Wolfgang Rosenauer
+# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+#               2006-2015 Wolfgang Rosenauer
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,8 +17,9 @@
 #
 
 
-%if %suse_version > 1220
-%define gstreamer_ver 0.10
+%if 0%{?suse_version} > 1310
+%define gstreamer_ver 1.0
+%define gstreamer 1
 %else
 %define gstreamer_ver 0.10
 %endif
@@ -32,7 +33,9 @@
 BuildRequires:  hunspell-devel
 BuildRequires:  libgnomeui-devel
 BuildRequires:  libidl-devel
+BuildRequires:  libiw-devel
 BuildRequires:  libnotify-devel
+BuildRequires:  libproxy-devel
 BuildRequires:  makeinfo
 BuildRequires:  nss-shared-helper-devel
 BuildRequires:  python
@@ -42,17 +45,18 @@
 BuildRequires:  xorg-x11-libXt-devel
 BuildRequires:  yasm
 BuildRequires:  zip
-%if %suse_version > 1110
-BuildRequires:  libiw-devel
-BuildRequires:  libproxy-devel
-%else
-BuildRequires:  wireless-tools
-%endif
-BuildRequires:  pkgconfig(libpulse)
-%if %suse_version > 1210
 BuildRequires:  pkgconfig(gstreamer-%gstreamer_ver)
 BuildRequires:  pkgconfig(gstreamer-app-%gstreamer_ver)
 BuildRequires:  pkgconfig(gstreamer-plugins-base-%gstreamer_ver)
+BuildRequires:  pkgconfig(libpulse)
+%if 0%{?gstreamer} == 1
+Requires:       libgstreamer-1_0-0
+Recommends:     gstreamer-fluendo-mp3
+Recommends:     gstreamer-plugins-libav
+%else
+Requires:       libgstreamer-0_10-0
+Recommends:     gstreamer-0_10-fluendo-mp3
+Recommends:     gstreamer-0_10-plugins-ffmpeg
 %endif
 Provides:       web_browser
 Provides:       browser(npapi)
@@ -77,12 +81,14 @@
 Patch1:         mozilla-nongnome-proxies.patch
 Patch2:         mozilla-prefer_plugin_pref.patch
 Patch3:         mozilla-shared-nss-db.patch
-Patch4:         mozilla-sle11.patch
 Patch5:         mozilla-language.patch
 Patch7:         mozilla-ntlm-full-path.patch
 Patch8:         mozilla-ua-locale.patch
 Patch11:        mozilla-icu-strncat.patch
+Patch12:        mozilla-seamonkey-sdk.patch
+Patch13:        mozilla-fix-prototype.patch
 Patch100:       seamonkey-ua-locale.patch
+Patch101:       seamonkey-fix-signed-char.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 PreReq:         /bin/sh coreutils
 Provides:       seamonkey-mail = %{version}
@@ -183,16 +189,16 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
-%if %suse_version < 1120
-%patch4 -p1
-%endif
 %patch5 -p1
 %patch7 -p1
 %patch8 -p1
 %patch11 -p1
+%patch12 -p1
+%patch13 -p1
 popd
 # comm patches
 %patch100 -p1
+%patch101 -p1
 
 %build
 # no need to add build time to binaries
@@ -263,12 +269,10 @@
 %if %has_system_cairo
 ac_add_options --enable-system-cairo
 %endif
-%if %suse_version > 1110
-ac_add_options --enable-libproxy
-%endif
-%if %suse_version < 1220
-ac_add_options --disable-gstreamer
+%if 0%{?gstreamer} == 1
+ac_add_options --enable-gstreamer=1.0
 %endif
+ac_add_options --enable-libproxy
 EOF
 
 make -f client.mk build


++++++ mozilla-fix-prototype.patch ++++++
Index: 
mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
===================================================================
--- 
mozilla.orig/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
+++ 
mozilla/media/webrtc/trunk/webrtc/modules/audio_coding/codecs/pcm16b/pcm16b.c
@@ -12,6 +12,7 @@
 #include "pcm16b.h"
 
 #include <stdlib.h>
+#include <string.h>
 
 #include "typedefs.h"
 
++++++ mozilla-seamonkey-sdk.patch ++++++
commit fed64453be42b6f6d25c0cc2d7851d802f27be4b
Author: Philip Chee <[email protected]>
Date:   Fri Sep 26 08:54:01 2014 +0200

    bug 1071048 - update sdk/tabs metadata to work in SeaMonkey

diff --git a/addon-sdk/source/lib/sdk/tabs.js b/addon-sdk/source/lib/sdk/tabs.js
--- a/addon-sdk/source/lib/sdk/tabs.js
+++ b/addon-sdk/source/lib/sdk/tabs.js
@@ -1,19 +1,15 @@
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 "use strict";
 
 module.metadata = {
-  "stability": "unstable",
-  "engines": {
-    "Firefox": "*",
-    "Fennec": "*"
-  }
+  "stability": "unstable"
 };
 
 const { modelFor } = require("./model/core");
 const { viewFor } = require("./view/core");
 const { isTab } = require("./tabs/utils");
 
 
 if (require("./system/xul-app").is("Fennec")) {
diff --git a/addon-sdk/source/lib/sdk/tabs/tab.js 
b/addon-sdk/source/lib/sdk/tabs/tab.js
--- a/addon-sdk/source/lib/sdk/tabs/tab.js
+++ b/addon-sdk/source/lib/sdk/tabs/tab.js
@@ -1,19 +1,15 @@
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 'use strict';
 
 module.metadata = {
-  'stability': 'unstable',
-  'engines': {
-    'Firefox': '*',
-    'Fennec': '*'
-  }
+  'stability': 'unstable'
 };
 
 const { getTargetWindow } = require("../content/mod");
 const { getTabContentWindow, isTab } = require("./utils");
 const { viewFor } = require("../view/core");
 
 if (require('../system/xul-app').name == 'Fennec') {
   module.exports = require('./tab-fennec');
diff --git a/addon-sdk/source/lib/sdk/windows.js 
b/addon-sdk/source/lib/sdk/windows.js
--- a/addon-sdk/source/lib/sdk/windows.js
+++ b/addon-sdk/source/lib/sdk/windows.js
@@ -1,19 +1,15 @@
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 'use strict';
 
 module.metadata = {
-  'stability': 'stable',
-  'engines': {
-    'Firefox': '*',
-    'Fennec': '*'
-  }
+  'stability': 'stable'
 };
 
 const { isBrowser } = require('./window/utils');
 const { modelFor } = require('./model/core');
 const { viewFor } = require('./view/core');
 
 
 if (require('./system/xul-app').is('Fennec')) {
++++++ seamonkey-fix-signed-char.patch ++++++
Bug 1085151 - char signed vs unsigned build failures
TM: 36

Index: seamonkey/mailnews/base/search/src/nsMsgFilterList.cpp
===================================================================
--- seamonkey.orig/mailnews/base/search/src/nsMsgFilterList.cpp
+++ seamonkey/mailnews/base/search/src/nsMsgFilterList.cpp
@@ -490,7 +490,7 @@ nsresult nsMsgFilterList::LoadValue(nsCS
     valueStr += curChar;
     curChar = ReadChar(aStream);
   }
-  while (curChar != -1);
+  while (curChar != (char)-1);
   return NS_OK;
 }
 
-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to