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

Reply via email to