Commit 32b1a6e9 authored by Chaoting Liu's avatar Chaoting Liu

[testing] firefox: 66.0.1

parent 8ae21170
Pipeline #3174 failed with stages
in 2 minutes and 39 seconds
pkgname=firefox-kde
pkgver=66.0
pkgver=66.0.1
pkgrel=1
pkgdesc="Standalone web browser from mozilla.org with OpenSUSE patch, integrate better with KDE"
arch=('x86_64')
license=('MPL' 'GPL' 'LGPL')
url="https://www.mozilla.org/firefox/"
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib alsa-lib ffmpeg
libevent libproxy nss nspr pixman
kio knotifications kwindowsystem ki18n)
makedepends=(unzip zip diffutils python2 yasm mesa imake libpulse inetutils xorg-server-xvfb
depends=(gtk3 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg
libevent libproxy nss kio knotifications kwindowsystem ki18n)
makedepends=(unzip zip diffutils python2 yasm mesa imake inetutils xorg-server-xvfb
autoconf2.13 gtk2 gobject-introspection jack rust
cmake extra-cmake-modules llvm clang lld cbindgen nodejs nasm)
optdepends=('networkmanager: Location detection via available WiFi networks'
......@@ -17,6 +16,7 @@ optdepends=('networkmanager: Location detection via available WiFi networks'
'firefox-i18n: for multilanguage support'
'hunspell: for spellchecking support')
screenshot="http://img864.imageshack.us/img864/5116/firefoxm.png"
options=(!emptydirs !makeflags)
provides=("firefox=${pkgver}" "kmozillahelper=5.0.2")
conflicts=('kmozillahelper')
replaces=('kmozillahelper')
......@@ -54,6 +54,8 @@ source=("https://releases.mozilla.org/pub/firefox/releases/${pkgver}/source/${pk
"$_kdepatchurl/mozilla-nongnome-proxies.patch"
"$_kdepatchurl/mozilla-kde.patch"
"$_kdepatchurl/mozilla-openaes-decl.patch"
"$_kdepatchurl/mozilla-cubeb-noreturn.patch"
"$_kdepatchurl/mozilla-bmo1463035.patch"
# Gentoo patch
1003_foritify_sources_properly.patch
......@@ -76,7 +78,7 @@ source=("https://releases.mozilla.org/pub/firefox/releases/${pkgver}/source/${pk
# mozilla-reduce-files-per-UnifiedBindings.patch
)
validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software Releases <release@mozilla.com>
sha256sums=('c37b253294826b6d14864dc38342edd5b174e76a272a7e5dbaca007eb2cac7b0'
sha256sums=('5dd072db4e96f8bbedc62cfab0de3c710d95f7c65fc676f90e1e86bc4b46fab2'
'SKIP'
'SKIP'
'6c2ea431c36afef67710547ae67e81975254309e9e1c82d8312f765caa950fe5'
......@@ -88,6 +90,8 @@ sha256sums=('c37b253294826b6d14864dc38342edd5b174e76a272a7e5dbaca007eb2cac7b0'
'fa3222d3bc8b14b82b58a8ac2b252fdbd41768a5234d334538a1a3c703a3a73d'
'57c771b13bf123d221fb6f3cf917729cb8b9f21411e57505cace648180b27774'
'be7aa94f682dcb0feec3dd7c277d5d19e3c56fe3d4940203c942bbbefad6ed70'
'39acaeb31011777b959ae1a62c919fc67905158aeaca1477cae10b2f6a48ab5f'
'8fd670c7a718f5cbcbaa24fa7c838746db8fb513de06da0d76651988c7c60678'
'e5d8f0410ecd05119119e2d44a88fb5f1eb67a5b1035fd0a66b8cf167fb81c5d'
'21949f918907e16919820784bfb51540714c7bb256e219a3d965387b14b18886'
'8afb2dbc729487aaf6e43e0ce0e86fb51c6f0bd27c3b6580dbb0c431c1cf9aa0'
......@@ -196,9 +200,9 @@ STRIP_FLAGS="--strip-debug"
END
msg "Gecko/toolkit patchset"
patch -Np1 -i "$srcdir/mozilla-nongnome-proxies.patch"
patch -Np1 -i "$srcdir/mozilla-kde.patch"
patch -Np1 -i "$srcdir/mozilla-openaes-decl.patch"
for patch in $(ls $srcdir/mozilla-*.patch); do
patch -Np1 -i "$patch"
done
msg "Firefox patchset"
patch -Np1 -i "$srcdir/firefox-kde.patch"
......@@ -236,6 +240,7 @@ build_firefox() {
export PATH="$srcdir/path:$PATH"
export MOZ_NOSPAM=1
export SHELL=/bin/bash
export MOZBUILD_STATE_PATH="$srcdir/mozbuild"
# LTO requires opening more files
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment