diff options
author | Matt Parnell | 2017-06-26 03:56:17 -0500 |
---|---|---|
committer | Matt Parnell | 2017-06-26 03:56:17 -0500 |
commit | 548abf322607bffe5180d31daa9968e5c4d2037f (patch) | |
tree | a4efdb872a09d348aa127f66fa451b8dc819a66f | |
parent | d5b8aa3bb47fa185f7d50ab1e60681c346e21a5e (diff) | |
download | aur-548abf322607bffe5180d31daa9968e5c4d2037f.tar.gz |
54
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 25 | ||||
-rw-r--r-- | mozconfig | 2 | ||||
-rw-r--r-- | rhbz-966424.patch | 14 |
4 files changed, 14 insertions, 39 deletions
@@ -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 @@ -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"; - } - - /** |