summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorhawkeye1164772017-09-27 13:46:54 +0200
committerhawkeye1164772017-09-27 13:46:54 +0200
commit761057581e843dd60fd2e490d8cbcb0ed703fee9 (patch)
treeba2163361a1bf07b393f51972ed73f93b3f690a1
parentee2705e9ce8304536ae5a3abddc307df67652f59 (diff)
downloadaur-761057581e843dd60fd2e490d8cbcb0ed703fee9.tar.gz
55.1.0.1
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD32
2 files changed, 26 insertions, 21 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c734e9e93fbd..395fdf6bd93c 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Mon Sep 25 10:22:18 UTC 2017
+# Wed Sep 27 11:46:25 UTC 2017
pkgbase = waterfox-kde
pkgdesc = Free, open and private browser with openSUSE's patches for better integration with KDE
- pkgver = 55.1.0
+ pkgver = 55.1.0.1
pkgrel = 1
url = https://www.waterfoxproject.org/
arch = x86_64
@@ -22,7 +22,6 @@ pkgbase = waterfox-kde
makedepends = clang
makedepends = llvm
makedepends = ccache
- makedepends = bc
depends = gtk3
depends = gtk2
depends = mozilla-common
@@ -45,12 +44,12 @@ pkgbase = waterfox-kde
optdepends = alsa-lib: Audio support
optdepends = jack: Audio support
optdepends = speech-dispatcher: Text-to-Speech
- provides = waterfox=55.1.0
+ provides = waterfox=55.1.0.1
conflicts = waterfox
options = !emptydirs
options = !makeflags
options = zipman
- source = git+https://github.com/MrAlex94/Waterfox.git#commit=1bcdd45bce59bd83fde3af263a56647223837130
+ source = git+https://github.com/MrAlex94/Waterfox.git#commit=ffd62b838aaf70b271d978f12059ddc93f0c5878
source = waterfox.desktop::https://raw.githubusercontent.com/hawkeye116477/waterfox-deb/master/BUILD/waterfox-kde/debian/waterfox.desktop
source = waterfox-install-dir.patch
source = no-crmf.diff
@@ -67,7 +66,8 @@ pkgbase = waterfox-kde
source = wifi-disentangle.patch::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/wifi-disentangle.patch
source = harmony-fix.diff::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/harmony-fix.diff
source = clip-ft-glyph.diff::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/clip-ft-glyph.diff
- source = mozilla-ucontext.patch::http://www.rosenauer.org/hg/mozilla/raw-file/b2ba34e0dc10/mozilla-ucontext.patch
+ source = fixformach.diff::https://aur.archlinux.org/cgit/aur.git/plain/fixformach.diff?h=firefox-clean
+ source = glibc-2.26-fix.diff::https://aur.archlinux.org/cgit/aur.git/plain/glibc-2.26-fix.diff?h=firefox-clean
sha256sums = SKIP
sha256sums = 2a17f68e86c2c871a1ff32f0a012c7ad20ac542b935044e5ffd9716874641f4d
sha256sums = d86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd
@@ -85,7 +85,8 @@ pkgbase = waterfox-kde
sha256sums = f068b84ad31556095145d8fefc012dd3d1458948533ed3fff6cbc7250b6e73ed
sha256sums = 16bb776e9f3039321db747b2eaece0cda1320f3711fb853a68d67247b0aa065d
sha256sums = d5e5580a96ecc4a66ce12dde0737c1ed5cb31017a6ec488ffe372192ed893e1b
- sha256sums = 96d9accb74e19f640e356572b3c0914c6be867cbdf351392b0cb5c00161ee012
+ sha256sums = 9a354afad0042e2fa4bf29cb32f6c179669ad26f1764325443d1339a23f245f0
+ sha256sums = cd7ff441da66a287f8712e60cdc9e216c30355d521051e2eaae28a66d81915e8
pkgname = waterfox-kde
diff --git a/PKGBUILD b/PKGBUILD
index c3d68abaeaf1..3d8cfad89951 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Based on firefox-kde Manjaro's PKGBUILD
pkgname=waterfox-kde
-pkgver=55.1.0
+pkgver=55.1.0.1
pkgrel=1
pkgdesc="Free, open and private browser with openSUSE's patches for better integration with KDE"
arch=('x86_64')
@@ -12,7 +12,7 @@ url="https://www.waterfoxproject.org/"
depends=('gtk3' 'gtk2' 'mozilla-common' 'libxt' 'startup-notification' 'mime-types' 'dbus-glib' 'ffmpeg'
'nss' 'hunspell' 'sqlite' 'ttf-font' 'icu' 'kwaterfoxhelper' 'nspr' 'hicolor-icon-theme')
makedepends=('unzip' 'zip' 'diffutils' 'python2' 'yasm' 'mesa' 'imake' 'gconf' 'inetutils' 'xorg-server-xvfb'
- 'autoconf2.13' 'rust' 'clang' 'llvm' 'ccache' 'bc')
+ 'autoconf2.13' 'rust' 'clang' 'llvm' 'ccache')
optdepends=('networkmanager: Location detection via available WiFi networks'
'libnotify: Notification integration'
'pulseaudio: Audio support'
@@ -24,7 +24,7 @@ conflicts=('waterfox')
options=('!emptydirs' '!makeflags' 'zipman')
_patchrev=b2ba34e0dc10
_patchurl=http://www.rosenauer.org/hg/mozilla/raw-file/$_patchrev
-_commit=1bcdd45bce59bd83fde3af263a56647223837130
+_commit=ffd62b838aaf70b271d978f12059ddc93f0c5878
source=("git+https://github.com/MrAlex94/Waterfox.git#commit=$_commit"
"waterfox.desktop::https://raw.githubusercontent.com/hawkeye116477/waterfox-deb/master/BUILD/waterfox-kde/debian/waterfox.desktop"
waterfox-install-dir.patch
@@ -42,7 +42,8 @@ source=("git+https://github.com/MrAlex94/Waterfox.git#commit=$_commit"
"wifi-disentangle.patch::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/wifi-disentangle.patch"
"harmony-fix.diff::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/harmony-fix.diff"
"clip-ft-glyph.diff::https://raw.githubusercontent.com/manjaro/packages-community/099344c3c9cb7ec70a6b769b7069bf9f815e5640/firefox-kde/clip-ft-glyph.diff"
- "mozilla-ucontext.patch::$_patchurl/mozilla-ucontext.patch")
+ "fixformach.diff::https://aur.archlinux.org/cgit/aur.git/plain/fixformach.diff?h=firefox-clean"
+ "glibc-2.26-fix.diff::https://aur.archlinux.org/cgit/aur.git/plain/glibc-2.26-fix.diff?h=firefox-clean")
sha256sums=('SKIP'
'2a17f68e86c2c871a1ff32f0a012c7ad20ac542b935044e5ffd9716874641f4d'
'd86e41d87363656ee62e12543e2f5181aadcff448e406ef3218e91865ae775cd'
@@ -60,7 +61,8 @@ sha256sums=('SKIP'
'f068b84ad31556095145d8fefc012dd3d1458948533ed3fff6cbc7250b6e73ed'
'16bb776e9f3039321db747b2eaece0cda1320f3711fb853a68d67247b0aa065d'
'd5e5580a96ecc4a66ce12dde0737c1ed5cb31017a6ec488ffe372192ed893e1b'
- '96d9accb74e19f640e356572b3c0914c6be867cbdf351392b0cb5c00161ee012')
+ '9a354afad0042e2fa4bf29cb32f6c179669ad26f1764325443d1339a23f245f0'
+ 'cd7ff441da66a287f8712e60cdc9e216c30355d521051e2eaae28a66d81915e8')
prepare() {
mkdir path
@@ -81,18 +83,21 @@ prepare() {
# https://bugzilla.mozilla.org/show_bug.cgi?id=1385667
# https://bugzilla.mozilla.org/show_bug.cgi?id=1394149
- patch -Np1 -i $srcdir/mozilla-ucontext.patch
+ patch -Np1 -i ../glibc-2.26-fix.diff
# https://bugzilla.mozilla.org/show_bug.cgi?id=1314968
- patch -Np1 -i $srcdir/wifi-disentangle.patch
- patch -Np1 -i $srcdir/wifi-fix-interface.patch
+ patch -Np1 -i ../wifi-disentangle.patch
+ patch -Np1 -i ../wifi-fix-interface.patch
# https://bugzilla.mozilla.org/show_bug.cgi?id=1393467
patch -Np1 -i ../clip-ft-glyph.diff
# https://bugzilla.mozilla.org/show_bug.cgi?id=1400721
patch -Np1 -i ../harmony-fix.diff
-
+
+ # Fix build with latest Python
+ patch -Np1 -i ../fixformach.diff
+
cat >.mozconfig <<END
export CC=clang
export CXX=clang++
@@ -106,9 +111,8 @@ ac_add_options --enable-alsa
ac_add_options --enable-pulseaudio
ac_add_options --enable-jack
-X=$(bc <<< "1.5*$(getconf _NPROCESSORS_ONLN)")
mk_add_options AUTOCLOBBER=1
-mk_add_options MOZ_MAKE_FLAGS=-j${X%.*}
+mk_add_options MOZ_MAKE_FLAGS="-j6"
ac_add_options --prefix=/usr
ac_add_options --libdir=/opt
@@ -174,9 +178,9 @@ ac_add_options --enable-eme=widevine
END
msg "Patching for KDE"
- patch -Np1 -i "$srcdir/mozilla-kde.patch"
- patch -Np1 -i "$srcdir/firefox-kde.patch"
- patch -Np1 -i "$srcdir/fix_waterfox_browser-kde_xul.patch"
+ patch -Np1 -i "../mozilla-kde.patch"
+ patch -Np1 -i "../firefox-kde.patch"
+ patch -Np1 -i "../fix_waterfox_browser-kde_xul.patch"
patch -Np1 -i "../disable_e10s.patch"
msg "Add missing file in Makefile for pgo builds"