summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatt Parnell2017-06-26 03:56:17 -0500
committerMatt Parnell2017-06-26 03:56:17 -0500
commit548abf322607bffe5180d31daa9968e5c4d2037f (patch)
treea4efdb872a09d348aa127f66fa451b8dc819a66f
parentd5b8aa3bb47fa185f7d50ab1e60681c346e21a5e (diff)
downloadaur-548abf322607bffe5180d31daa9968e5c4d2037f.tar.gz
54
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD25
-rw-r--r--mozconfig2
-rw-r--r--rhbz-966424.patch14
4 files changed, 14 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f15b5787c19a..ec7e1aebeedc 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,8 +1,8 @@
# Generated by mksrcinfo v8
-# Wed Jun 7 04:25:18 UTC 2017
+# Mon Jun 26 08:56:15 UTC 2017
pkgbase = waterfox-git
pkgdesc = 64-Bit optimized Firefox fork, no data collection, allows unsigned extensions
- pkgver = 53.0.3+e3beff3683bf
+ pkgver = 54.0.0.1+f60534e75859
pkgrel = 1
url = https://www.waterfoxproject.org/
install = waterfox.install
@@ -45,7 +45,7 @@ pkgbase = waterfox-git
depends = hunspell
depends = sqlite
depends = ttf-font
- provides = waterfox=53.0.3+e3beff3683bf
+ provides = waterfox=54.0.0.1+f60534e75859
conflicts = waterfox waterfox-bin
options = !emptydirs
options = !makeflags
@@ -53,18 +53,14 @@ pkgbase = waterfox-git
source = mozconfig
source = waterfox.desktop
source = firefox-install-dir.patch
- source = rhbz-966424.patch
source = clang-profile.patch
source = vendor.js
- source = webgl-nowebrtc-fix.patch::https://bug1335515.bmoattachments.org/attachment.cgi?id=8832179
sha512sums = SKIP
- sha512sums = dad95521ed25ea525b19ad16f2092947aa24271db870e19713368183dde40b086f63d8ea050c32c70459387998bbe9a16fcf0e29a57aff5d76e82d2ab2bcc1b5
+ sha512sums = 897218e7d2e66846aa2686570f947d9eddc53e2ed9243e78fd8f1316a823591df0e4c5f5f6b545f1d9e48b8ec1425c86e68c37505b3ad051d8b860f673b3a32b
sha512sums = 93937770fa66d63f69c6283ed1f19ac83b9c9c4f5cc34e79d11ac31676462be9f7f37bcd35e785ceb8c7d234a09236d1f26b21e551b622854076fb21bcda44d3
sha512sums = 266989b0c4a37254a40836a6193284a186230b48716907e4d249d73616f58382b258c41baa8c1ffc98d405f77bfafcd3438f749edcf391c7bd22185399adf4bd
- sha512sums = 0d69183bbfdceee89b3059c913c95e316c03b14b6b302675e16a03c32b74f30b7058344d8c6f2f5a4cfd33db9c7e6f52bf0f52d1c047a224b75e1745d0711c07
sha512sums = c17dceeefd58447917e27a33d6688a28158b919c41867909b11478d8be7f155b61ae8fda2e0381c14210583f1c6ecf678dfb469c4826f34e24b8ee0b96a8aaa5
sha512sums = d927e5e882115c780aa0d45034cb1652eaa191d95c15013639f9172ae734245caae070018465d73fdf86a01601d08c9e65f28468621422d799fe8451e6175cb7
- sha512sums = 8072035ad22d73d6abc9f98bf15b5d3c7104ab5499b6288c46f02035a546729a2130093fc518e7a91033144303cda56fe86478f35818894f23972855ed696734
pkgname = waterfox-git
diff --git a/PKGBUILD b/PKGBUILD
index cae4cbda56e0..d823f35aed0f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,7 +3,7 @@
# Contributor: <jnbek1972 at gmail dot com>
# Contributor: <raku at rakutiki.tv>
pkgname=waterfox-git
-pkgver=53.0.3+e3beff3683bf
+pkgver=54.0.0.1+f60534e75859
_realpkgver=49.0b10
_rcbuild=1
pkgrel=1
@@ -24,18 +24,14 @@ source=(git://github.com/MrAlex94/Waterfox
mozconfig
waterfox.desktop
firefox-install-dir.patch
- rhbz-966424.patch
clang-profile.patch
- vendor.js
- webgl-nowebrtc-fix.patch::https://bug1335515.bmoattachments.org/attachment.cgi?id=8832179)
+ vendor.js)
sha512sums=('SKIP'
- 'dad95521ed25ea525b19ad16f2092947aa24271db870e19713368183dde40b086f63d8ea050c32c70459387998bbe9a16fcf0e29a57aff5d76e82d2ab2bcc1b5'
+ '897218e7d2e66846aa2686570f947d9eddc53e2ed9243e78fd8f1316a823591df0e4c5f5f6b545f1d9e48b8ec1425c86e68c37505b3ad051d8b860f673b3a32b'
'93937770fa66d63f69c6283ed1f19ac83b9c9c4f5cc34e79d11ac31676462be9f7f37bcd35e785ceb8c7d234a09236d1f26b21e551b622854076fb21bcda44d3'
'266989b0c4a37254a40836a6193284a186230b48716907e4d249d73616f58382b258c41baa8c1ffc98d405f77bfafcd3438f749edcf391c7bd22185399adf4bd'
- '0d69183bbfdceee89b3059c913c95e316c03b14b6b302675e16a03c32b74f30b7058344d8c6f2f5a4cfd33db9c7e6f52bf0f52d1c047a224b75e1745d0711c07'
'c17dceeefd58447917e27a33d6688a28158b919c41867909b11478d8be7f155b61ae8fda2e0381c14210583f1c6ecf678dfb469c4826f34e24b8ee0b96a8aaa5'
- 'd927e5e882115c780aa0d45034cb1652eaa191d95c15013639f9172ae734245caae070018465d73fdf86a01601d08c9e65f28468621422d799fe8451e6175cb7'
- '8072035ad22d73d6abc9f98bf15b5d3c7104ab5499b6288c46f02035a546729a2130093fc518e7a91033144303cda56fe86478f35818894f23972855ed696734')
+ 'd927e5e882115c780aa0d45034cb1652eaa191d95c15013639f9172ae734245caae070018465d73fdf86a01601d08c9e65f28468621422d799fe8451e6175cb7')
# don't compress the package - we're just going to uncompress during install in a moment
PKGEXT='.pkg.tar'
@@ -51,17 +47,14 @@ prepare() {
cd Waterfox
cp ../mozconfig .mozconfig
+
+ # lcrmf breaks stuff
+ sed -i 's/ \-lcrmf//g' "${srcdir}/Waterfox/old-configure.in"
# alter the install dir
patch -Np1 -i ../firefox-install-dir.patch
-
- # fix addon update issue - happens in arch and redhat, at the least
- patch -Np0 -i ../rhbz-966424.patch
-
- # fix error that arises when building with webrtc disabled
- patch -Np1 -i ../webgl-nowebrtc-fix.patch
-
- # these fix PGO
+
+ # these fix PGO partially
# patch -Np1 -i ../clang-profile.patch
#if [[ $CARCH = x86_64 ]] && [[ $_pgo = 1 ]]; then
diff --git a/mozconfig b/mozconfig
index 8d304182a9b3..d47f47c5d8d7 100644
--- a/mozconfig
+++ b/mozconfig
@@ -19,6 +19,7 @@ ac_add_options --libdir=/opt
ac_add_options --enable-release
ac_add_options --enable-application=browser
+ac_add_options --enable-eme=widevine
ac_add_options --with-app-name=waterfox
ac_add_options --with-app-basename=Waterfox
ac_add_options --with-branding=browser/branding/official
@@ -68,6 +69,5 @@ ac_add_options --disable-mobile-optimize
ac_add_options --disable-debug
ac_add_options --disable-debug-symbols
ac_add_options --disable-profiling
-ac_add_options --disable-rust
# vim:set ft=sh:
diff --git a/rhbz-966424.patch b/rhbz-966424.patch
deleted file mode 100644
index ebe9ec7ca555..000000000000
--- a/rhbz-966424.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -up toolkit/modules/CertUtils.jsm toolkit/modules/CertUtils.jsm
---- toolkit/modules/CertUtils.jsm 2014-10-14 08:12:14.358697255 +0200
-+++ toolkit/modules/CertUtils.jsm 2014-10-14 08:17:59.962181908 +0200
-@@ -174,7 +174,9 @@ this.checkCert =
- }
-
- function isBuiltinToken(tokenName) {
-- return tokenName == "Builtin Object Token";
-+ return tokenName == "Builtin Object Token" ||
-+ tokenName == "Default Trust" ||
-+ tokenName == "System Trust";
- }
-
- /**