--- a/MozillaFirefox/MozillaFirefox.changes Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes Thu Jan 30 22:15:43 2014 +0100
@@ -1,7 +1,7 @@
-------------------------------------------------------------------
-Tue Jan 7 08:51:56 UTC 2014 - wr@rosenauer.org
-
-- update to Firefox 27.0b4
+Tue Jan 28 15:45:41 UTC 2014 - wr@rosenauer.org
+
+- update to Firefox 27.0 (bnc#)
- requires NSS 3.15.4 or higher
- rebased/reworked patches
- removed obsolete mozilla-bug929439.patch
--- a/MozillaFirefox/MozillaFirefox.spec Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec Thu Jan 30 22:15:43 2014 +0100
@@ -1,8 +1,8 @@
#
# spec file for package MozillaFirefox
#
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# 2006-2013 Wolfgang Rosenauer
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 2006-2014 Wolfgang Rosenauer
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
#
-%define major 26
-%define mainver %major.99
-%define update_channel beta
+%define major 27
+%define mainver %major.0
+%define update_channel release
%if %suse_version > 1220
%define gstreamer_ver 0.10
@@ -63,7 +63,7 @@
%endif
Version: %{mainver}
Release: 0
-%define releasedate 2013122800
+%define releasedate 2014012800
Provides: firefox = %{mainver}
Provides: firefox = %{version}-%{release}
Provides: web_browser
@@ -76,17 +76,17 @@
License: MPL-2.0
Group: Productivity/Networking/Web/Browsers
Url: http://www.mozilla.org/
-Source: firefox-%{version}-source.tar.bz2
+Source: firefox-%{version}-source.tar.xz
Source1: MozillaFirefox.desktop
Source2: MozillaFirefox-rpmlintrc
Source3: mozilla.sh.in
Source4: find-external-requires.sh
Source5: source-stamp.txt
Source6: kde.js
-Source7: l10n-%{version}.tar.bz2
+Source7: l10n-%{version}.tar.xz
Source8: firefox-mimeinfo.xml
Source9: firefox.js
-Source10: compare-locales.tar.bz2
+Source10: compare-locales.tar.xz
Source11: firefox.1
Source12: mozilla-get-app-id
Source13: add-plugins.sh.in
--- a/MozillaFirefox/create-tar.sh Tue Jan 07 09:56:47 2014 +0100
+++ b/MozillaFirefox/create-tar.sh Thu Jan 30 22:15:43 2014 +0100
@@ -1,9 +1,9 @@
#!/bin/bash
-CHANNEL="beta"
+CHANNEL="release"
BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_27_0b4_RELEASE"
-VERSION="26.99"
+RELEASE_TAG="FIREFOX_27_0_RELEASE"
+VERSION="27.0"
# mozilla
if [ -d mozilla ]; then
@@ -36,7 +36,7 @@
hg showconfig paths.default 2>/dev/null | head -n1 | sed -e "s/^ssh:/http:/" >> ../source-stamp.txt
popd
echo "creating archive..."
-tar cjf firefox-$VERSION-source.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg --exclude=CVS mozilla
+tar cJf firefox-$VERSION-source.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg --exclude=CVS mozilla
# l10n
echo "fetching locales..."
@@ -53,10 +53,10 @@
esac
done
echo "creating l10n archive..."
-tar cjf l10n-$VERSION.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg l10n
+tar cJf l10n-$VERSION.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg l10n
# compare-locales
echo "creating compare-locales"
hg clone http://hg.mozilla.org/build/compare-locales
-tar cjf compare-locales.tar.bz2 --exclude=.hgtags --exclude=.hgignore --exclude=.hg compare-locales
+tar cJf compare-locales.tar.xz --exclude=.hgtags --exclude=.hgignore --exclude=.hg compare-locales
--- a/mozilla-shared-nss-db.patch Tue Jan 07 09:56:47 2014 +0100
+++ b/mozilla-shared-nss-db.patch Thu Jan 30 22:15:43 2014 +0100
@@ -76,12 +76,12 @@
#include "nsNSSComponent.h"
#include "CertVerifier.h"
+ #include "mozilla/Telemetry.h"
#include "nsCertVerificationThread.h"
#include "nsAppDirectoryServiceDefs.h"
#include "nsComponentManagerUtils.h"
#include "nsDirectoryServiceDefs.h"
- #include "nsICertOverrideService.h"
-@@ -1254,18 +1261,35 @@ nsNSSComponent::InitializeNSS(bool showW
+@@ -1263,18 +1270,35 @@ nsNSSComponent::InitializeNSS(bool showW
ConfigureInternalPKCS11Token();
// The NSS_INIT_NOROOTINIT flag turns off the loading of the root certs