From 9d19809515f039646150dbc19e84a27012fdeb22dc42725bb7036db4a028a634 Mon Sep 17 00:00:00 2001 From: Wolfgang Rosenauer Date: Sun, 27 Apr 2014 16:09:32 +0000 Subject: [PATCH] - update to Firefox 29.0 (bnc#875378) - rebased patches - removed obsolete patches * firefox-browser-css.patch * mozilla-aarch64-599882cfb998.diff * mozilla-aarch64-bmo-963028.patch * mozilla-aarch64-bmo-963029.patch * mozilla-aarch64-bmo-963030.patch * mozilla-aarch64-bmo-963031.patch - requires NSS 3.16 - added mozilla-icu-strncat.patch to fix post build checks - add mozilla-aarch64-599882cfb998.patch, - Add patch for bmo#973977 - Refresh mozilla-ppc64le-xpcom.patch patch - Adapt mozilla-ppc64le-xpcom.patch to Mozilla > 24.0 build system OBS-URL: https://build.opensuse.org/package/show/mozilla:Factory/MozillaFirefox?expand=0&rev=378 --- MozillaFirefox.changes | 30 +- MozillaFirefox.spec | 41 +- compare-locales.tar.xz | 4 +- create-tar.sh | 4 +- firefox-28.0-source.tar.xz | 3 - firefox-29.0-source.tar.xz | 3 + firefox-browser-css.patch | 42 - firefox-kde.patch | 1210 +++++++-------- firefox-no-default-ualocale.patch | 12 +- l10n-28.0.tar.xz | 3 - l10n-29.0.tar.xz | 3 + mozilla-aarch64-599882cfb998.diff | 32 - mozilla-aarch64-bmo-963028.patch | 54 - mozilla-aarch64-bmo-963029.patch | 43 - mozilla-aarch64-bmo-963030.patch | 32 - mozilla-aarch64-bmo-963031.patch | 30 - mozilla-icu-strncat.patch | 35 + mozilla-kde.patch | 83 +- mozilla-ppc64le-build.patch | 2325 +---------------------------- mozilla-ppc64le-mfbt.patch | 4 +- mozilla-shared-nss-db.patch | 55 +- source-stamp.txt | 2 +- toolkit-download-folder.patch | 26 +- 23 files changed, 839 insertions(+), 3237 deletions(-) delete mode 100644 firefox-28.0-source.tar.xz create mode 100644 firefox-29.0-source.tar.xz delete mode 100644 firefox-browser-css.patch delete mode 100644 l10n-28.0.tar.xz create mode 100644 l10n-29.0.tar.xz delete mode 100644 mozilla-aarch64-599882cfb998.diff delete mode 100644 mozilla-aarch64-bmo-963028.patch delete mode 100644 mozilla-aarch64-bmo-963029.patch delete mode 100644 mozilla-aarch64-bmo-963030.patch delete mode 100644 mozilla-aarch64-bmo-963031.patch create mode 100644 mozilla-icu-strncat.patch diff --git a/MozillaFirefox.changes b/MozillaFirefox.changes index 5475088..ed377dd 100644 --- a/MozillaFirefox.changes +++ b/MozillaFirefox.changes @@ -1,7 +1,22 @@ +------------------------------------------------------------------- +Sat Apr 26 12:18:07 UTC 2014 - wr@rosenauer.org + +- update to Firefox 29.0 (bnc#875378) +- rebased patches +- removed obsolete patches + * firefox-browser-css.patch + * mozilla-aarch64-599882cfb998.diff + * mozilla-aarch64-bmo-963028.patch + * mozilla-aarch64-bmo-963029.patch + * mozilla-aarch64-bmo-963030.patch + * mozilla-aarch64-bmo-963031.patch +- requires NSS 3.16 +- added mozilla-icu-strncat.patch to fix post build checks + ------------------------------------------------------------------- Mon Apr 7 15:34:31 UTC 2014 - dmueller@suse.com -- add mozilla-aarch64-599882cfb998.patch, +- add mozilla-aarch64-599882cfb998.patch, mozilla-aarch64-bmo-810631.patch, mozilla-aarch64-bmo-962488.patch, mozilla-aarch64-bmo-963030.patch, @@ -15,24 +30,19 @@ Mon Apr 7 15:34:31 UTC 2014 - dmueller@suse.com ------------------------------------------------------------------- Mon Mar 24 16:18:44 UTC 2014 - dvaleev@suse.com -- Add patch for bmo#973977 - -- added patches: +- Add patch for bmo#973977 * mozilla-ppc64-xpcom.patch + ------------------------------------------------------------------- Mon Mar 24 14:29:12 UTC 2014 - dvaleev@suse.com -- Refresh mozilla-ppc64le-xpcom.patch patch +- Refresh mozilla-ppc64le-xpcom.patch patch -- modified patches: - * mozilla-ppc64le-xpcom.patch ------------------------------------------------------------------- Fri Mar 21 19:01:42 UTC 2014 - dvaleev@suse.com -- Adapt mozilla-ppc64le-xpcom.patch to Mozilla > 24.0 build systm +- Adapt mozilla-ppc64le-xpcom.patch to Mozilla > 24.0 build system -- modified patches: - * mozilla-ppc64le-xpcom.patch ------------------------------------------------------------------- Sun Mar 16 13:39:15 UTC 2014 - wr@rosenauer.org diff --git a/MozillaFirefox.spec b/MozillaFirefox.spec index 2d3caa9..bde4814 100644 --- a/MozillaFirefox.spec +++ b/MozillaFirefox.spec @@ -17,7 +17,7 @@ # -%define major 28 +%define major 29 %define mainver %major.0 %define update_channel release @@ -37,6 +37,7 @@ BuildRequires: libcurl-devel BuildRequires: libgnomeui-devel BuildRequires: libidl-devel BuildRequires: libnotify-devel +BuildRequires: makeinfo BuildRequires: python BuildRequires: startup-notification-devel BuildRequires: unzip @@ -51,7 +52,7 @@ BuildRequires: libproxy-devel BuildRequires: wireless-tools %endif BuildRequires: mozilla-nspr-devel >= 4.10.3 -BuildRequires: mozilla-nss-devel >= 3.15.5 +BuildRequires: mozilla-nss-devel >= 3.16 BuildRequires: nss-shared-helper-devel BuildRequires: pkgconfig(libpulse) %if %suse_version > 1210 @@ -64,7 +65,7 @@ Recommends: gstreamer-0_10-plugins-ffmpeg %endif Version: %{mainver} Release: 0 -%define releasedate 2014031500 +%define releasedate 2014042500 Provides: firefox = %{mainver} Provides: firefox = %{version}-%{release} Provides: web_browser @@ -103,6 +104,7 @@ Patch7: mozilla-language.patch Patch8: mozilla-ntlm-full-path.patch Patch9: mozilla-repo.patch Patch10: mozilla-sle11.patch +Patch11: mozilla-icu-strncat.patch Patch12: mozilla-arm-disable-edsp.patch Patch13: mozilla-ppc.patch Patch14: mozilla-libproxy-compat.patch @@ -114,19 +116,13 @@ Patch19: mozilla-ppc64le-webrtc.patch Patch20: mozilla-ppc64le-xpcom.patch Patch21: mozilla-ppc64-xpcom.patch # Gecko/Toolkit AArch64 Porting -Patch36: mozilla-aarch64-599882cfb998.diff -Patch37: mozilla-aarch64-bmo-810631.patch -Patch38: mozilla-aarch64-bmo-962488.patch -Patch39: mozilla-aarch64-bmo-963030.patch -Patch40: mozilla-aarch64-bmo-963027.patch -Patch41: mozilla-aarch64-bmo-963028.patch -Patch42: mozilla-aarch64-bmo-963029.patch -Patch43: mozilla-aarch64-bmo-963023.patch -Patch44: mozilla-aarch64-bmo-963024.patch -Patch45: mozilla-aarch64-bmo-963031.patch +Patch30: mozilla-aarch64-bmo-810631.patch +Patch31: mozilla-aarch64-bmo-962488.patch +Patch32: mozilla-aarch64-bmo-963027.patch +Patch33: mozilla-aarch64-bmo-963023.patch +Patch34: mozilla-aarch64-bmo-963024.patch # Firefox/browser -Patch100: firefox-browser-css.patch Patch101: firefox-kde.patch Patch102: firefox-kde-114.patch Patch103: firefox-no-default-ualocale.patch @@ -261,6 +257,7 @@ cd $RPM_BUILD_DIR/mozilla %if %suse_version < 1120 %patch10 -p1 %endif +%patch11 -p1 %patch12 -p1 %patch13 -p1 %patch14 -p1 @@ -271,19 +268,13 @@ cd $RPM_BUILD_DIR/mozilla %patch19 -p1 %patch20 -p1 %patch21 -p1 -%patch36 -p1 -%patch37 -p1 -%patch38 -p1 -%patch39 -p1 -%patch40 -p1 -%patch41 -p1 -%patch42 -p1 -%patch43 -p1 -%patch44 -p1 -%patch45 -p1 +%patch30 -p1 +%patch31 -p1 +%patch32 -p1 +%patch33 -p1 +%patch34 -p1 # Firefox -%patch100 -p1 %patch101 -p1 %if %suse_version >= 1140 %patch102 -p1 diff --git a/compare-locales.tar.xz b/compare-locales.tar.xz index c94d1d7..344f01b 100644 --- a/compare-locales.tar.xz +++ b/compare-locales.tar.xz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:e314d25e2d99f393947616e6428585a652a0540cbbbaad7eab0e2bc1719c3edb -size 28428 +oid sha256:02d6b2c593c33691b9fbbbebd90251c27fbd8a01683aad13fd09bade08de7ece +size 28448 diff --git a/create-tar.sh b/create-tar.sh index 3641dc9..b6ddee4 100644 --- a/create-tar.sh +++ b/create-tar.sh @@ -2,8 +2,8 @@ CHANNEL="release" BRANCH="releases/mozilla-$CHANNEL" -RELEASE_TAG="FIREFOX_28_0_RELEASE" -VERSION="28.0" +RELEASE_TAG="FIREFOX_29_0_RELEASE" +VERSION="29.0" # mozilla if [ -d mozilla ]; then diff --git a/firefox-28.0-source.tar.xz b/firefox-28.0-source.tar.xz deleted file mode 100644 index 3b7cb66..0000000 --- a/firefox-28.0-source.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:49c9d4f95133071a6b062f01b6478e5c757401637223f1b4925ce50970962108 -size 113703808 diff --git a/firefox-29.0-source.tar.xz b/firefox-29.0-source.tar.xz new file mode 100644 index 0000000..70ea7ef --- /dev/null +++ b/firefox-29.0-source.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8657d28078baea90ddff1bab8d51a34954fb736c45a8e9bc331427dd73ba1bf1 +size 120606048 diff --git a/firefox-browser-css.patch b/firefox-browser-css.patch deleted file mode 100644 index c264ec9..0000000 --- a/firefox-browser-css.patch +++ /dev/null @@ -1,42 +0,0 @@ -From: Jakub Steiner , Wolfgang Rosenauer +# -*- Mode: HTML -*- @@ -14,7 +14,9 @@ new file mode 100644 + + + ++ + ++ + + + @@ -44,6 +46,14 @@ new file mode 100644 + titlemodifier_normal="&mainWindow.titlemodifier;" + titlemodifier_privatebrowsing="&mainWindow.titlemodifier; &mainWindow.titlePrivateBrowsingSuffix;" +#endif ++#ifdef CAN_DRAW_IN_TITLEBAR ++#ifdef XP_WIN ++ chromemargin="0,2,2,2" ++#else ++ chromemargin="0,-1,-1,-1" ++#endif ++ tabsintitlebar="true" ++#endif + titlemenuseparator="&mainWindow.titlemodifiermenuseparator;" + lightweightthemes="true" + lightweightthemesfooter="browser-bottombox" @@ -51,6 +61,7 @@ new file mode 100644 + macanimationtype="document" + screenX="4" screenY="4" + fullscreenbutton="true" ++ sizemode="normal" + persist="screenX screenY width height sizemode"> + +# All JS files which are not content (only) dependent that browser.xul @@ -123,6 +134,7 @@ new file mode 100644 + oncommand="gotoHistoryIndex(event); event.stopPropagation();" + onclick="checkForMiddleClick(this, event);"/> + ++ + + + -+ -+ -+ -+ -+ ++