diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 52 |
1 files changed, 22 insertions, 30 deletions
@@ -1,34 +1,32 @@ # Maintainer: Étienne Deparis <etienne@depar.is> pkgname=cliqz _pkgname=browser-f -pkgver=1.15.1 -pkgrel=2 -_cqzbuildid=20170908115024 +pkgver=1.16.0 +pkgrel=1 +_cqzbuildid=20171017104524 pkgdesc="Firefox-based privacy aware web browser, build from sources" arch=(i686 x86_64) url="https://cliqz.com/" license=(MPL2) depends=(gtk3 gtk2 mozilla-common libxt startup-notification mime-types dbus-glib ffmpeg - nss hunspell sqlite ttf-font libpulse icu) + nss hunspell sqlite ttf-font libpulse) makedepends=(unzip zip diffutils python2 yasm mesa imake gconf inetutils xorg-server-xvfb autoconf2.13 rust) conflicts=(cliqz-bin) source=("https://github.com/cliqz-oss/browser-f/archive/${pkgver}.tar.gz" wifi-disentangle.patch wifi-fix-interface.patch - clip-ft-glyph.diff - harmony-fix.diff - no-crmf.diff + no-plt.diff + plugin-crash.diff glibc-2.26-fix.diff - make_SystemResourceMonitor.stop_more_resilient_to_errors.patch) -sha256sums=('5f0ffe83a7db3608840895dc0fda57ebcc42a6581e3564ffc730f7daa3162803' + 0001-Bug-1384062-Make-SystemResourceMonitor.stop-more-res.patch) +sha256sums=('720bb3d2e681cfad36e02f4f70980ce8e8d677e0ce4fd8c48af6b60068807716' 'f068b84ad31556095145d8fefc012dd3d1458948533ed3fff6cbc7250b6e73ed' 'e98a3453d803cc7ddcb81a7dc83f883230dd8591bdf936fc5a868428979ed1f1' - 'd5e5580a96ecc4a66ce12dde0737c1ed5cb31017a6ec488ffe372192ed893e1b' - '16bb776e9f3039321db747b2eaece0cda1320f3711fb853a68d67247b0aa065d' - 'fb85a538044c15471c12cf561d6aa74570f8de7b054a7063ef88ee1bdfc1ccbb' + 'ea8e1b871c0f1dd29cdea1b1a2e7f47bf4713e2ae7b947ec832dba7dfcc67daa' + 'a7e5d2430bb562f6367deb07417dad4368317e8e8be5d1cfa842c3356de3cfc0' 'cd7ff441da66a287f8712e60cdc9e216c30355d521051e2eaae28a66d81915e8' - '7760ebe71f4057cbd2f52b715abaf0d944c14c39e2bb2a5322114ad8451e12d9') + 'aba767995ffb1a55345e30aaba667f43d469e23bd9b1b68263cf71b8118acc96') options=(!emptydirs !makeflags !strip) prepare() { @@ -49,25 +47,23 @@ Name[fr]=Nouvelle fenêtre en mode oubli Exec=/usr/lib/cliqz/cliqz --private-window %u END - # https://bugzilla.mozilla.org/show_bug.cgi?id=1371991 - patch -Np1 -i $srcdir/no-crmf.diff - - # https://bugzilla.mozilla.org/show_bug.cgi?id=1385667 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1394149 - patch -Np1 -i $srcdir/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 - # https://bugzilla.mozilla.org/show_bug.cgi?id=1393467 - patch -Np1 -i $srcdir/clip-ft-glyph.diff + # https://bugzilla.mozilla.org/show_bug.cgi?id=1384062 + patch -Np1 -i $srcdir/0001-Bug-1384062-Make-SystemResourceMonitor.stop-more-res.patch + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1382942 + patch -Np1 -i $srcdir/no-plt.diff - # https://bugzilla.mozilla.org/show_bug.cgi?id=1400721 - patch -Np1 -i $srcdir/harmony-fix.diff + # https://bugzilla.mozilla.org/show_bug.cgi?id=1400175 + patch -Np1 -i $srcdir/plugin-crash.diff + + # https://bugzilla.mozilla.org/show_bug.cgi?id=1385667 + # https://bugzilla.mozilla.org/show_bug.cgi?id=1394149 + patch -Np1 -i $srcdir/glibc-2.26-fix.diff - # https://bugzilla.mozilla.org/show_bug.cgi?id=1384062 - patch -Np1 -i $srcdir/make_SystemResourceMonitor.stop_more_resilient_to_errors.patch # Google API keys (see http://www.chromium.org/developers/how-tos/api-keys) # Note: These are for Arch Linux use ONLY. For your own distribution, please @@ -90,15 +86,11 @@ ac_add_options --enable-pie ac_add_options --enable-optimize="-O2" # System libraries -ac_add_options --with-system-nspr -ac_add_options --with-system-nss -ac_add_options --with-system-icu ac_add_options --with-system-zlib ac_add_options --with-system-bz2 ac_add_options --enable-system-hunspell ac_add_options --enable-system-sqlite ac_add_options --enable-system-ffi -ac_add_options --enable-system-pixman # Features ac_add_options --enable-startup-notification |