diffstat for firefox-46.0.1 firefox-46.0.1 browser.install.in | 6 browser.links.in | 1 changelog | 11 control | 8 control.in | 7 distribution.ini | 8 firefox.metainfo.xml | 34 kde/firefox.js | 1 kde/kde.js | 1 patches/series | 5 patches/tanglu/firefox-kde.patch | 1557 ++++++++++++++ patches/tanglu/fix-libproxy-build.patch | 15 patches/tanglu/mozilla-kde.patch | 3333 ++++++++++++++++++++++++++++++++ patches/tanglu/nongnome-proxies.patch | 30 patches/tanglu/ua-string-changes.patch | 72 rules | 10 16 files changed, 5091 insertions(+), 8 deletions(-) diff -Nru firefox-46.0.1/debian/browser.install.in firefox-46.0.1/debian/browser.install.in --- firefox-46.0.1/debian/browser.install.in 2016-05-08 01:22:45.000000000 +0000 +++ firefox-46.0.1/debian/browser.install.in 2016-05-21 17:07:16.000000000 +0000 @@ -72,3 +72,9 @@ usr/lib/@browser@/webapprt-stub usr/lib/@browser@/webapprt usr/share/@browser@ + +# AppStream Metainfo +debian/firefox.metainfo.xml usr/share/metainfo/ + +# Branding +debian/distribution.ini usr/lib/@browser@/distribution diff -Nru firefox-46.0.1/debian/browser.links.in firefox-46.0.1/debian/browser.links.in --- firefox-46.0.1/debian/browser.links.in 2016-05-07 23:14:53.000000000 +0000 +++ firefox-46.0.1/debian/browser.links.in 2016-05-21 23:05:49.000000000 +0000 @@ -10,6 +10,5 @@ /usr/share/@browser@/browser/defaults /usr/lib/@browser@/browser/defaults /usr/share/@browser@/webapprt /usr/lib/@browser@/webapprt -/usr/share/@browser@/distribution /usr/lib/@browser@/distribution @DICT_DIR@ usr/lib/@browser@/dictionaries diff -Nru firefox-46.0.1/debian/changelog firefox-46.0.1/debian/changelog --- firefox-46.0.1/debian/changelog 2016-05-08 01:22:45.000000000 +0000 +++ firefox-46.0.1/debian/changelog 2016-05-22 16:44:40.000000000 +0000 @@ -1,3 +1,14 @@ +firefox (46.0.1-1tanglu1) staging; urgency=medium + + * Rebase on top of the new Debian packaging, remaining changes: + - Enable libproxy support + - Use GTK+3 by default + - Build with additional KDE support + - Add AppStream metainfo file + - Add distributor information + + -- Matthias Klumpp Wed, 18 May 2016 14:54:54 +0200 + firefox (46.0.1-1) unstable; urgency=medium * New upstream release. diff -Nru firefox-46.0.1/debian/control firefox-46.0.1/debian/control --- firefox-46.0.1/debian/control 2016-05-08 07:01:37.000000000 +0000 +++ firefox-46.0.1/debian/control 2016-05-22 16:44:46.000000000 +0000 @@ -8,6 +8,7 @@ autoconf2.13, libx11-dev, libxt-dev, + libgtk-3-dev, libgtk2.0-dev (>= 2.10), libglib2.0-dev (>= 2.16.0), libstartup-notification0-dev, @@ -34,6 +35,7 @@ libevent-dev (>= 1.4.1), mesa-common-dev, libpulse-dev, + libproxy-dev, yasm (>= 1.1), zip, unzip, @@ -49,9 +51,9 @@ liboss4-salsa-dev, libhildonmime-dev, libosso-dev -Standards-Version: 3.9.7.0 -Vcs-Git: https://anonscm.debian.org/git/pkg-mozilla/iceweasel.git -b release/master -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-mozilla/iceweasel.git?h=release/master +Standards-Version: 3.9.8 +#Vcs-Git: https://anonscm.debian.org/git/pkg-mozilla/iceweasel.git -b release/master +#Vcs-Browser: https://anonscm.debian.org/cgit/pkg-mozilla/iceweasel.git?h=release/master Package: firefox Architecture: any diff -Nru firefox-46.0.1/debian/control.in firefox-46.0.1/debian/control.in --- firefox-46.0.1/debian/control.in 2016-05-08 01:22:45.000000000 +0000 +++ firefox-46.0.1/debian/control.in 2016-05-16 23:01:01.000000000 +0000 @@ -43,6 +43,7 @@ libevent-dev (>= 1.4.1), mesa-common-dev, libpulse-dev, + libproxy-dev, yasm (>= 1.1), zip, unzip, @@ -58,9 +59,9 @@ liboss4-salsa-dev, libhildonmime-dev, libosso-dev -Standards-Version: 3.9.7.0 -Vcs-Git: https://anonscm.debian.org/git/pkg-mozilla/iceweasel.git -b @SHORT_SOURCE_CHANNEL@/master -Vcs-Browser: https://anonscm.debian.org/cgit/pkg-mozilla/iceweasel.git?h=@SHORT_SOURCE_CHANNEL@/master +Standards-Version: 3.9.8 +#Vcs-Git: https://anonscm.debian.org/git/pkg-mozilla/iceweasel.git -b @SHORT_SOURCE_CHANNEL@/master +#Vcs-Browser: https://anonscm.debian.org/cgit/pkg-mozilla/iceweasel.git?h=@SHORT_SOURCE_CHANNEL@/master Package: @browser@ Architecture: any diff -Nru firefox-46.0.1/debian/distribution.ini firefox-46.0.1/debian/distribution.ini --- firefox-46.0.1/debian/distribution.ini 1970-01-01 00:00:00.000000000 +0000 +++ firefox-46.0.1/debian/distribution.ini 2015-01-08 19:10:53.000000000 +0000 @@ -0,0 +1,8 @@ +[Global] +id=tanglu +version=1.0 +about=Mozilla Firefox for Tanglu + +[Preferences] +app.distributor = “tanglu” +app.distributor.channel = “tanglu” diff -Nru firefox-46.0.1/debian/firefox.metainfo.xml firefox-46.0.1/debian/firefox.metainfo.xml --- firefox-46.0.1/debian/firefox.metainfo.xml 1970-01-01 00:00:00.000000000 +0000 +++ firefox-46.0.1/debian/firefox.metainfo.xml 2015-12-16 02:52:54.000000000 +0000 @@ -0,0 +1,34 @@ + + + + + + firefox.desktop + CC0-1.0 + +

+ Firefox delivers safe, easy web browsing. A familiar user interface, enhanced security features including protection from online identity theft, + and integrated search let you get the most out of the web. +

+

+ Get to your favorite sites quickly – even if you don’t remember the URLs. + Type your term into the location bar (aka the Awesome Bar) and the autocomplete + function will include possible matches from your browsing history, bookmarked + sites and open tabs. +

+ +
+ http://www.mozilla.org/en-US/ + + + + https://mozorg.cdn.mozilla.net/media/img/firefox/new/browser-linux.025d07934326.png + + + https://upload.wikimedia.org/wikipedia/commons/e/e4/Firefox_Screenshot_Linux.PNG + + +
diff -Nru firefox-46.0.1/debian/kde/firefox.js firefox-46.0.1/debian/kde/firefox.js --- firefox-46.0.1/debian/kde/firefox.js 1970-01-01 00:00:00.000000000 +0000 +++ firefox-46.0.1/debian/kde/firefox.js 2012-10-09 11:06:35.000000000 +0000 @@ -0,0 +1 @@ +pref("browser.preferences.instantApply", true); diff -Nru firefox-46.0.1/debian/kde/kde.js firefox-46.0.1/debian/kde/kde.js --- firefox-46.0.1/debian/kde/kde.js 1970-01-01 00:00:00.000000000 +0000 +++ firefox-46.0.1/debian/kde/kde.js 2009-09-13 22:08:24.000000000 +0000 @@ -0,0 +1 @@ +pref("browser.preferences.instantApply", false); diff -Nru firefox-46.0.1/debian/patches/series firefox-46.0.1/debian/patches/series --- firefox-46.0.1/debian/patches/series 2016-05-08 01:22:45.000000000 +0000 +++ firefox-46.0.1/debian/patches/series 2016-05-16 22:41:20.000000000 +0000 @@ -18,3 +18,8 @@ debian-hacks/Make-upstream-build-system-create-debian-installer-M.patch debian-hacks/Work-around-binutils-assertion-on-mips.patch debian-hacks/Allow-unsigned-addons-in-usr-lib-share-mozilla-exten.patch +tanglu/fix-libproxy-build.patch +tanglu/nongnome-proxies.patch +tanglu/ua-string-changes.patch +tanglu/mozilla-kde.patch +tanglu/firefox-kde.patch diff -Nru firefox-46.0.1/debian/patches/tanglu/firefox-kde.patch firefox-46.0.1/debian/patches/tanglu/firefox-kde.patch --- firefox-46.0.1/debian/patches/tanglu/firefox-kde.patch 1970-01-01 00:00:00.000000000 +0000 +++ firefox-46.0.1/debian/patches/tanglu/firefox-kde.patch 2016-05-16 22:41:28.000000000 +0000 @@ -0,0 +1,1557 @@ +# HG changeset patch +# Parent fd5629206dcf3f64d85ab177be6bc6076f0f1619 + +--- /dev/null ++++ b/browser/base/content/browser-kde.xul +@@ -0,0 +1,1175 @@ ++#filter substitution ++ ++# -*- Mode: HTML -*- ++# ++# 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/. ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++# All DTD information is stored in a separate file so that it can be shared by ++# hiddenWindow.xul. ++#include browser-doctype.inc ++ ++ ++ ++# All JS files which are not content (only) dependent that browser.xul ++# wishes to include *must* go into the global-scripts.inc file ++# so that they can be shared by macBrowserOverlay.xul. ++#include global-scripts.inc ++