Date: Thursday, September 26, 2019 @ 12:48:27 Author: mtorromeo Revision: 511836
upgpkg: grpc 1.24.0-1 Modified: grpc/trunk/PKGBUILD ----------+ PKGBUILD | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-09-26 12:43:35 UTC (rev 511835) +++ PKGBUILD 2019-09-26 12:48:27 UTC (rev 511836) @@ -4,8 +4,9 @@ pkgbase='grpc' pkgname=('grpc' 'python-grpcio' 'php-grpc' 'grpc-cli') -pkgver=1.23.0 +pkgver=1.24.0 _gtestver=1.8.1 +_upbver=931bbecbd3230ae7f22efa5d203639facc47f719 pkgrel=1 pkgdesc="High performance, open source, general RPC framework that puts mobile and HTTP/2 first." arch=('x86_64') @@ -15,9 +16,11 @@ 'cython') source=("https://github.com/$pkgname/$pkgname/archive/v$pkgver/$pkgname-$pkgver.tar.gz" "https://github.com/google/googletest/archive/release-$_gtestver/googletest-$_gtestver.tar.gz" + "https://github.com/protocolbuffers/upb/archive/$_upbver/upb-$_upbver.tar.gz" "makefile.patch") -sha256sums=('f56ced18740895b943418fa29575a65cc2396ccfa3159fa40d318ef5f59471f9' +sha256sums=('03a22a2fbfec8ccc44ff2e8061c312c9b4a0d33046b6d0c84c8eca5c56569387' '9bf1fe5182a604b4135edc1a425ae356c9ad15e9b23f9f12a02e80184c3a249c' + '95150db57b51b65f3422c38953956e0f786945d842d76f8ab685fbcd93ab5caa' 'f292cb387f0cf7567e6e8004a6dd57bf0375abbaa8968dcd97cbd7e72409670f') prepare() { @@ -29,10 +32,15 @@ ln -sf "$srcdir/googletest-release-$_gtestver/"{googlemock,googletest} \ third_party/googletest + + rm -rf third_party/upb + ln -s "$srcdir/upb-$_upbver" third_party/upb } build() { cd "$srcdir/$pkgname-$pkgver" + export CFLAGS="$CFLAGS -Wno-unused-parameter" + export CXXFLAGS="$CXXFLAGS -Wno-unused-parameter" make prefix=/usr make prefix=/usr grpc_cli