From f7f1f93043e2db8daafbbd69577482ad85b651b8 Mon Sep 17 00:00:00 2001 From: Date: Sat, 6 Jul 2019 18:12:26 +0000 Subject: [PATCH 1/2] MassBuild#1715: Increase release tag --- firefox.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/firefox.spec b/firefox.spec index 1f0ba95..5c79197 100644 --- a/firefox.spec +++ b/firefox.spec @@ -37,7 +37,7 @@ Summary: Next generation web browser Name: firefox Version: %{major} Epoch: %{ff_epoch} -Release: 2 +Release: 3 License: MPLv1+ Group: Networking/WWW Url: http://www.mozilla.com/firefox/ From e57c70f902c622e930852d8f010cecf3b59ea0d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=90=D0=BB=D0=B7=D0=B8=D0=BC?= Date: Wed, 10 Jul 2019 22:01:00 +0300 Subject: [PATCH 2/2] Updated to 68.0 --- .abf.yml | 2 +- ...37-build-with-time-independent-uuids.patch | 12 - firefox-kde.patch | 290 +++++++----------- firefox.spec | 8 +- mozilla-kde.patch | 147 +++++---- 5 files changed, 193 insertions(+), 266 deletions(-) delete mode 100644 firefox-37-build-with-time-independent-uuids.patch diff --git a/.abf.yml b/.abf.yml index 4671cbb..19b73aa 100644 --- a/.abf.yml +++ b/.abf.yml @@ -1,4 +1,4 @@ sources: cbindgen-vendor.tar.xz: 5ed5e4744f281d217e56035036af4cef24a29935 - firefox-67.0.4.source.tar.xz: a6a28648bfad6aa9c2bbf1e9b4999909196dd741 + firefox-68.0.source.tar.xz: 8512af474bc5fbcec00d7298562fa3cd890ecd93 firefox-dictionary-61.0.2.tar.bz2: 25929c585dc8568a32d5be49aacc672f0ed2202f diff --git a/firefox-37-build-with-time-independent-uuids.patch b/firefox-37-build-with-time-independent-uuids.patch deleted file mode 100644 index 46a2bf0..0000000 --- a/firefox-37-build-with-time-independent-uuids.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ur mozilla-release/python/mach/mach/main.py mozilla-release.new/python/mach/mach/main.py ---- mozilla-release/python/mach/mach/main.py 2015-04-03 05:30:08.000000000 +0300 -+++ mozilla-release.new/python/mach/mach/main.py 2015-04-20 13:03:05.743443939 +0300 -@@ -261,7 +261,7 @@ - mod = imp.new_module(b'mach.commands') - sys.modules[b'mach.commands'] = mod - -- module_name = 'mach.commands.%s' % uuid.uuid1().get_hex() -+ module_name = 'mach.commands.%s' % uuid.uuid4().get_hex() - - try: - imp.load_source(module_name, path) diff --git a/firefox-kde.patch b/firefox-kde.patch index 3e3a1f0..c85652e 100644 --- a/firefox-kde.patch +++ b/firefox-kde.patch @@ -1,11 +1,20 @@ # HG changeset patch -# Parent 18632e53d0b0c4c03f254ca2dbbeac8f48ec6f5c +# User msirringhaus@suse.de +# Date 1559300151 -7200 +# Fri May 31 12:55:51 2019 +0200 +# Node ID 54d41b0033b8d649d842a1f862c6fed8b9874dec +# Parent 428161c3b9599083e1b8710eda1760f1f707ab11 +How to apply this patch: +1. Import and apply it +2. cp browser/base/content/browser.xul browser/base/content/browser-kde.xul +3. Find editBookmarkPanelDoneButton +4. Replace #ifndef with #ifdef in the line above (this hanges the button order from Gnome-style to KDE-style) +5. hg qrefresh -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,1404 @@ +diff -r 428161c3b959 -r 54d41b0033b8 browser/base/content/browser-kde.xul +--- /dev/null Thu Jan 01 00:00:00 1970 +0000 ++++ b/browser/base/content/browser-kde.xul Fri May 31 12:55:51 2019 +0200 +@@ -0,0 +1,1375 @@ +#filter substitution + +# -*- Mode: HTML -*- @@ -37,7 +46,6 @@ new file mode 100644 + + + -+ + +# All DTD information is stored in a separate file so that it can be shared by +# hiddenWindow.xul. @@ -89,10 +97,9 @@ new file mode 100644 +# that they can be shared with macWindow.inc.xul. +#include global-scripts.inc + -+