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 - wr@rosenauer.org
+
+- 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 - meissner@suse.com
+
+- 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 - pcerny@suse.com
+
+- 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