summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD12
-rw-r--r--fix-seccomp-sandbox-bug.patch11
3 files changed, 25 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 2d1167206788..220ea73ce445 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 8f53067a5bd9..f7c80258814c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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=''