diff options
author | John K. Luebs | 2017-09-10 20:45:25 -0400 |
---|---|---|
committer | John K. Luebs | 2017-09-10 20:45:41 -0400 |
commit | 025d01ec05dfa531c16e280a67a524b5ef1dd081 (patch) | |
tree | 5ec24116aa1550a30e5a6f9eda2acab8eacdd5b2 | |
parent | e0cc1567f43a1e74160b18f3b2dd26c6ba1514e0 (diff) | |
download | aur-025d01ec05dfa531c16e280a67a524b5ef1dd081.tar.gz |
Upgrade and workaround for seccomp bug with Qt 5.8.0
-rw-r--r-- | .SRCINFO | 10 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | fix-seccomp-sandbox-bug.patch | 11 |
3 files changed, 25 insertions, 8 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Wed Apr 26 00:24:15 UTC 2017 +# Mon Sep 11 00:44:51 UTC 2017 pkgbase = hipchat pkgdesc = Persistent group chat using XMPP - pkgver = 4.29.4.1662 + pkgver = 4.30.0.1663 pkgrel = 2 url = https://www.hipchat.com/linux arch = x86_64 @@ -22,10 +22,12 @@ pkgbase = hipchat depends = xcb-util-keysyms depends = nss depends = openssl-1.0 - source = https://atlassian.artifactoryonline.com/atlassian/hipchat-apt-client/pool/HipChat4-4.29.4.1662-Linux.deb + source = https://atlassian.artifactoryonline.com/atlassian/hipchat-apt-client/pool/HipChat4-4.30.0.1663-Linux.deb source = license.html - sha1sums = 9a92f389b24bea827fae76d3310c360023d4a214 + source = fix-seccomp-sandbox-bug.patch + sha1sums = 680cbb1767a7eb7d40796c908558a354de811536 sha1sums = d57436db297ab4313a5964bba05060e2c7e93e70 + sha1sums = 66370d1efecc99a6c69b66109136b044d3f17399 pkgname = hipchat @@ -6,7 +6,7 @@ # Contributor: Alexander <iam.asm89@gmail.com> pkgname=hipchat -pkgver=4.29.4.1662 +pkgver=4.30.0.1663 pkgrel=2 pkgdesc="Persistent group chat using XMPP" arch=('x86_64') @@ -15,15 +15,19 @@ license=('custom') depends=('fontconfig' 'libgl' 'libltdl' 'libxslt' 'hicolor-icon-theme' 'libxcomposite' 'libxcursor' 'libxkbcommon' 'libxrandr' 'libxslt' 'libxss' 'libpulse' 'xcb-util-keysyms' 'nss' 'openssl-1.0') -source=("https://atlassian.artifactoryonline.com/atlassian/hipchat-apt-client/pool/HipChat4-${pkgver}-Linux.deb" "license.html") -sha1sums=('9a92f389b24bea827fae76d3310c360023d4a214' - 'd57436db297ab4313a5964bba05060e2c7e93e70') +source=("https://atlassian.artifactoryonline.com/atlassian/hipchat-apt-client/pool/HipChat4-${pkgver}-Linux.deb" + "license.html" + "fix-seccomp-sandbox-bug.patch") +sha1sums=('680cbb1767a7eb7d40796c908558a354de811536' + 'd57436db297ab4313a5964bba05060e2c7e93e70' + '66370d1efecc99a6c69b66109136b044d3f17399') prepare() { cd "${srcdir}" mkdir "${pkgname}-${pkgver}" cd "${pkgname}-${pkgver}" tar xzf "${srcdir}"/data.tar.gz + patch -p1 -i "${srcdir}/fix-seccomp-sandbox-bug.patch" } package() { diff --git a/fix-seccomp-sandbox-bug.patch b/fix-seccomp-sandbox-bug.patch new file mode 100644 index 000000000000..38a01226d6e6 --- /dev/null +++ b/fix-seccomp-sandbox-bug.patch @@ -0,0 +1,11 @@ +--- hipchat-4.30.0.1663/opt/HipChat4/bin/QtWebEngineProcess.orig 2017-09-10 20:40:15.745339729 -0400 ++++ hipchat-4.30.0.1663/opt/HipChat4/bin/QtWebEngineProcess 2017-09-10 20:40:38.134780623 -0400 +@@ -1,7 +1,7 @@ + #!/bin/bash + + commandtorun='' +-arguments=$@ ++arguments="--disable-seccomp-filter-sandbox $@" + if [[ "$1" = "--gdb" ]] + then commandtorun="gdb" + arguments='' |