summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorDaichi Shinozaki2015-10-13 11:35:56 +0100
committerDaichi Shinozaki2015-10-13 11:35:56 +0100
commit6de299a2735cc0bf6c8e17ee3b3a2dc1ff7e8a02 (patch)
treeeb30d4014a1f793fd095c12f66a24a29fe8330e9 /PKGBUILD
parent24c21bfb1cbf7f8ad9923d81b00fb9abe1fef484 (diff)
downloadaur-6de299a2735cc0bf6c8e17ee3b3a2dc1ff7e8a02.tar.gz
Bump version to 0.27.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD14
1 files changed, 9 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c3707cae21fd..a847fe4fd20e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,12 +1,12 @@
# Maintainer: Daichi Shinozaki <dsdseg@gmail.com>
pkgname=fbthrift
-pkgver=0.25.0
+pkgver=0.27.0
pkgrel=1
pkgdesc="Facebook's branch of Apache Thrift, including a new C++ server"
arch=('i686' 'x86_64')
url="https://github.com/facebook/fbthrift"
license=('Apache')
-depends=('folly>=0.37.0' 'krb5' 'numactl' 'python2')
+depends=('folly<=0.48.0' 'krb5' 'numactl' 'python2')
conflicts=('thrift')
provides=('thrift')
makedepends=('scons')
@@ -15,12 +15,15 @@ source=("https://github.com/facebook/$pkgname/archive/v${pkgver}.tar.gz"
'BinaryProtocol.h.patch'
'CompactProtocol.h.patch'
'Serializer.h.patch'
-'Krb5CredentialsCacheManager.cpp.patch')
-md5sums=('f6b461c6836d139aa6d5096b0c20e892'
+'Krb5CredentialsCacheManager.cpp.patch'
+'t_rb_generator.cc.patch'
+)
+md5sums=('dc555767b60dc165c3c8ee9c1697dcae'
'5a410a5ffdd4813f9844c06b37cdd048'
'067b4fc38a9e73cc06bd8d29eeb95c4f'
'ae028ff57127ee3f3c44b5b592b09199'
- 'bda963346b5171e59bacc0034868fa63')
+ 'bda963346b5171e59bacc0034868fa63'
+ '54be1e53c1bd49d2855a3c52e13ed137')
prepare() {
cd "$pkgname-$pkgver/thrift"
@@ -28,6 +31,7 @@ prepare() {
patch -p2 --verbose < $srcdir/CompactProtocol.h.patch
patch -p2 --verbose < $srcdir/Serializer.h.patch
patch -p2 --verbose < $srcdir/Krb5CredentialsCacheManager.cpp.patch
+ patch -p2 --verbose < $srcdir/t_rb_generator.cc.patch
sed -ie '1 s/python/python2/' ./compiler/py/main.py
# ArchLinux system has both libboost_python.so and libboost3_python.so.
# Use python2 for build, so prevent libboost3_python.so to be chosen