[arch-commits] Commit in hhvm/trunk (PKGBUILD)
Massimiliano Torromeo
mtorromeo at archlinux.org
Fri Aug 19 16:06:12 UTC 2016
Date: Friday, August 19, 2016 @ 16:06:12
Author: mtorromeo
Revision: 187068
boost 1.61 rebuild
Modified:
hhvm/trunk/PKGBUILD
----------+
PKGBUILD | 17 ++++++++++++-----
1 file changed, 12 insertions(+), 5 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-08-19 15:45:32 UTC (rev 187067)
+++ PKGBUILD 2016-08-19 16:06:12 UTC (rev 187068)
@@ -4,7 +4,7 @@
pkgname=hhvm
pkgver=3.14.4
-pkgrel=2
+pkgrel=3
_thirdparty_commit=e1fcf90c07e0af00906f98cde8aa828bec7b2e01
_brotli_commit=98ed7a23a83d64133b0a36a884e489bffb0eb864
@@ -24,8 +24,8 @@
'libxslt' 'intel-tbb' 'libmcrypt' 'oniguruma' 'jemalloc' 'curl'
'libvpx' 'libdwarf' 'imagemagick' 'libedit' 'sqlite' 'libyaml'
'fribidi' 're2' 'gperf' 'c-client' 'unixodbc' 'numactl')
-makedepends=('git' 'mercurial' 'cmake' 'gcc' 'boost' 'gflags' 'python2'
- 'pfff' 'ragel' 'libmariadbclient')
+makedepends=('git' 'mercurial' 'cmake' 'gcc' 'boost'
+ 'gflags' 'pfff' 'ragel' 'libmariadbclient' 'python2')
source=("https://github.com/facebook/hhvm/archive/HHVM-$pkgver.tar.gz"
"https://github.com/hhvm/hhvm-third-party/archive/$_thirdparty_commit/hhvm-third-party-$_thirdparty_commit.tar.gz"
"https://github.com/facebook/folly/archive/$_folly_commit/folly-$_folly_commit.tar.gz"
@@ -40,12 +40,18 @@
'hhvm.service'
'hhvm at .service'
'php.ini'
- 'server.ini')
+ 'server.ini'
+ "folly-fiber-remove.patch")
install=hhvm.install
backup=(etc/hhvm/{php,server}.ini)
options+=('!buildflags')
prepare() {
+ cd "$srcdir"/folly-$_folly_commit
+ # not yet compatible with boost 1.61
+ # https://github.com/facebook/folly/issues/413
+ patch -p1 -i "$srcdir"/folly-fiber-remove.patch
+
cd "$srcdir"/$pkgname-HHVM-$pkgver
sed 's/TypedValue m_extraArgs\[\];/TypedValue m_extraArgs[0];/' \
@@ -154,4 +160,5 @@
'8b50d1ef9f5f726e6d8d469a8c84d85ad63f8b507b97d258b4d751a0e3e221df'
'59c640602929dac0aa34d06c668ed69361eb4b7b47a77f9aa0badb4d0b61571c'
'3e3093f817706c238fad021483f114fd4ce0b45d84097dcb7870157fc9ec769f'
- '5b53bc57965e1c5151d720dc7f63f1b2e8ebd5e758b2ef0be3b74df38ebcbce0')
+ '5b53bc57965e1c5151d720dc7f63f1b2e8ebd5e758b2ef0be3b74df38ebcbce0'
+ '447084b3536da0c30ac1d766c39282fae9a4518ade294c93afbb7cc44716899b')
More information about the arch-commits
mailing list