firefox: update to 59.0.2, add unity-menubar.patch

This commit is contained in:
Chaoting Liu 2018-03-28 18:16:56 +01:00
parent be84a52293
commit 846650fc3a
2 changed files with 5673 additions and 3 deletions

View File

@ -1,5 +1,5 @@
pkgname=firefox-kde
pkgver=59.0.1
pkgver=59.0.2
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE"
arch=('x86_64')
@ -38,12 +38,13 @@ _patchrev=d61b64679bb4
_kmozillahelper_commit=2ca28e0 #v5.0.2
_patchurl=http://www.rosenauer.org/hg/mozilla/raw-file/$_patchrev
_repo=https://hg.mozilla.org/releases/mozilla-release/archive
_changeset=3db9e3d52b17563efca181ccbb50deb8660c59ae # check the _repo
_changeset=239e434d6d2b8e1e2b697c3416d1e96d48fe98e5 # check the _repo
source=("$_repo/${_changeset}.tar.gz"
"git://github.com/openSUSE/kmozillahelper#commit=${_kmozillahelper_commit}"
'firefox.desktop' 'ddg.xml'
'pgo-fix-missing-kdejs.patch'
'no-plt.diff' 'no-crmf.diff'
'unity-menubar.patch'
# Firefox patchset
"$_patchurl/firefox-kde.patch"
@ -65,13 +66,14 @@ source=("$_repo/${_changeset}.tar.gz"
#"$_patchurl/mozilla-prefer_plugin_pref.patch" removed from opensuse. reason: dropped mozilla-prefer_plugin_pref.patch as this feature is likely not worth maintaining further
#"$_patchurl/mozilla-shared-nss-db.patch" shared by default now
)
sha256sums=('e667289e2abb054bf8645d2cee0fc08d6a43ada3158adb1cea69de2a849b065f'
sha256sums=('9d095b82289eab5d857c85567f121c99c17cc7b19f968f7987faa0cd0617ec88'
'SKIP'
'6c2ea431c36afef67710547ae67e81975254309e9e1c82d8312f765caa950fe5'
'1190f251471305f4c96a313b32aa66ee1549125300d7ce385356f45bd8ebcb3d'
'c6cff32939199189ca89a49860db0f71b5c445b9114609e8d344f5f7d8f68a2d'
'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa'
'02000d185e647aa20ca336e595b4004bb29cdae9d8f317f90078bdcc7a36e873'
'b4ffe2ceb0a3b310e6fbc2166a86b8d651171511f8ff4658aebf3f4a9f4538e1'
'd39011bb49ea13d3b0d1d6832e6343d7c8e6859f43bce4fa08e6818efac706af'
'67ae8fc341a465c1e0961014bed5ad89a66a211362c82451c6e068b0e4ad2eb8'
'ef0f90c9134ef05b950f06a3ffbd699c2e5a5f99a4cdf9868e799534d68c204f'
@ -191,6 +193,9 @@ END
patch -Np1 -i "$srcdir/firefox-kde.patch"
patch -Np1 -i "$srcdir/firefox-branded-icons.patch"
patch -Np0 -i "$srcdir/pgo-fix-missing-kdejs.patch"
msg 'Patching Globalmenu Support'
patch -Np1 -i "$srcdir/unity-menubar.patch"
}
build() {

File diff suppressed because it is too large Load Diff