latest beta
authorWolfgang Rosenauer <wr@rosenauer.org>
Sat, 04 Mar 2017 17:54:44 +0100
changeset 943 ace605efe50f
parent 942 66115255ad6f
child 944 ce8a98f8d8d7
child 951 f7a8fa97a57e
latest beta
MozillaFirefox/MozillaFirefox.changes
MozillaFirefox/MozillaFirefox.spec
MozillaFirefox/create-tar.sh
MozillaFirefox/l10n_changesets.txt
firefox-kde.patch
--- a/MozillaFirefox/MozillaFirefox.changes	Sun Feb 12 20:15:21 2017 +0100
+++ b/MozillaFirefox/MozillaFirefox.changes	Sat Mar 04 17:54:44 2017 +0100
@@ -1,7 +1,7 @@
 -------------------------------------------------------------------
-Sun Feb 12 08:16:24 UTC 2017 - wr@rosenauer.org
-
-- update to Firefox 52.0b5
+Sat Feb 25 15:19:15 UTC 2017 - wr@rosenauer.org
+
+- update to Firefox 52.0b9
   * requires NSS >= 3.28.2
   * Pages containing insecure password fields now display a warning
     directly within username and password fields.
@@ -18,6 +18,7 @@
   * mozilla-skia-overflow.patch
   * mozilla-skia-ppc-endianess.patch
 - rebased patches
+- enable rust usage for Tumbleweed
 
 -------------------------------------------------------------------
 Fri Jan 27 20:25:59 UTC 2017 - astieger@suse.com
--- a/MozillaFirefox/MozillaFirefox.spec	Sun Feb 12 20:15:21 2017 +0100
+++ b/MozillaFirefox/MozillaFirefox.spec	Sat Mar 04 17:54:44 2017 +0100
@@ -21,11 +21,17 @@
 %define major 51
 %define mainver %major.99
 %define update_channel beta
-%define releasedate 20170111000000
+%define releasedate 20170224000000
 
 # PIE, full relro (x86_64 for now)
 %define build_hardened 1
 
+%if 0%{?suse_version} > 1320
+%define firefox_use_gtk3 1
+%define firefox_use_rust 1
+%endif
+
+
 # general build definitions
 %if "%{update_channel}" != "aurora"
 %define progname firefox
@@ -36,9 +42,6 @@
 %define pkgname  firefox-dev-edition
 %define appname  Firefox Developer Edition
 %endif
-%if 0%{?suse_version} > 1320
-%define firefox_use_gtk3 1
-%endif
 %define progdir %{_prefix}/%_lib/%{progname}
 %define gnome_dir     %{_prefix}
 %define desktop_file_name %{progname}
@@ -94,6 +97,10 @@
 BuildRequires:  pkgconfig(gtk+-3.0) >= 3.4.0
 BuildRequires:  pkgconfig(gtk+-unix-print-3.0)
 %endif
+%if 0%{?firefox_use_rust}
+BuildRequires:  cargo
+BuildRequires:  rust >= 1.10
+%endif
 # libavcodec is required for H.264 support but the
 # openSUSE version is currently not able to play H.264
 # therefore the Packman version is required
@@ -317,6 +324,9 @@
 ac_add_options --libdir=%{_libdir}
 ac_add_options --includedir=%{_includedir}
 ac_add_options --enable-release
+%if 0%{?firefox_use_rust}
+ac_add_options --enable-rust
+%endif
 %if 0%{?firefox_use_gtk3}
 ac_add_options --enable-default-toolkit=cairo-gtk3
 %else
--- a/MozillaFirefox/create-tar.sh	Sun Feb 12 20:15:21 2017 +0100
+++ b/MozillaFirefox/create-tar.sh	Sat Mar 04 17:54:44 2017 +0100
@@ -7,7 +7,7 @@
 
 CHANNEL="beta"
 BRANCH="releases/mozilla-$CHANNEL"
-RELEASE_TAG="FIREFOX_52_0b5_RELEASE"
+RELEASE_TAG="FIREFOX_52_0b9_RELEASE"
 VERSION="51.99"
 
 # mozilla
--- a/MozillaFirefox/l10n_changesets.txt	Sun Feb 12 20:15:21 2017 +0100
+++ b/MozillaFirefox/l10n_changesets.txt	Sat Mar 04 17:54:44 2017 +0100
@@ -5,7 +5,7 @@
 as ee642d74fde9
 ast 80b866a98b5a
 az 07778ef756d4
-bg 1d8a8f804040
+bg 3e1affaac949
 bn-BD 6182802acd04
 bn-IN 0775fc62a38e
 br 88938f2eb7e2
@@ -29,7 +29,7 @@
 eu 55202a38f74c
 fa de4daf555606
 ff 98974e0270a8
-fi f8b1401c07d3
+fi 903b0416494a
 fr 7e9efb5f39b1
 fy-NL 551f14553b31
 ga-IE 94a750872504
@@ -46,8 +46,8 @@
 id 584289a98164
 is 0de2039f0ead
 it ac8abee179d4
-ja 341947354a69
-ja-JP-mac 1c99dfb48618
+ja c596f800130a
+ja-JP-mac e3b94e022b7d
 ka fd11643d032b
 kab 89a29ca718ef
 kk bbde07088662
--- a/firefox-kde.patch	Sun Feb 12 20:15:21 2017 +0100
+++ b/firefox-kde.patch	Sat Mar 04 17:54:44 2017 +0100
@@ -1,11 +1,11 @@
 # HG changeset patch
-# Parent  e4b8399bc2706a7b5331407b232bc8845aea7f2e
+# Parent  1c4e33861cfcffe5a189802cf97957b0701260db
 
 diff --git a/browser/base/content/browser-kde.xul b/browser/base/content/browser-kde.xul
 new file mode 100644
 --- /dev/null
 +++ b/browser/base/content/browser-kde.xul
-@@ -0,0 +1,1133 @@
+@@ -0,0 +1,1134 @@
 +#filter substitution
 +<?xml version="1.0"?>
 +# -*- Mode: HTML -*-
@@ -154,6 +154,7 @@
 +           id="PopupAutoComplete"
 +           noautofocus="true"
 +           hidden="true"
++           overflowpadding="4"
 +           norolluponanchor="true" />
 +
 +    <!-- for search with one-off buttons -->