From 94aa368af8d72278715e3a56d6cd8a7704f873b0 Mon Sep 17 00:00:00 2001
From: Federico Ficarelli <federico.ficarelli@gmail.com>
Date: Wed, 15 Apr 2020 18:32:08 +0200
Subject: Fix grcp@1.27.0: (#16052)

Current default version was missing a dependency.
---
 var/spack/repos/builtin/packages/grpc/package.py | 5 +++++
 1 file changed, 5 insertions(+)

(limited to 'var')

diff --git a/var/spack/repos/builtin/packages/grpc/package.py b/var/spack/repos/builtin/packages/grpc/package.py
index 8cbfe77328..7996a6865b 100644
--- a/var/spack/repos/builtin/packages/grpc/package.py
+++ b/var/spack/repos/builtin/packages/grpc/package.py
@@ -8,6 +8,8 @@ from spack import *
 class Grpc(CMakePackage):
     """A high performance, open-source universal RPC framework."""
 
+    maintainers = ['nazavode']
+
     homepage = "https://grpc.io"
     url      = "https://github.com/grpc/grpc/archive/v1.27.0.tar.gz"
 
@@ -25,6 +27,7 @@ class Grpc(CMakePackage):
     depends_on('openssl')
     depends_on('zlib')
     depends_on('c-ares')
+    depends_on('abseil-cpp', when='@1.27.0:')
 
     def cmake_args(self):
         args = [
@@ -44,4 +47,6 @@ class Grpc(CMakePackage):
             '-DgRPC_GFLAGS_PROVIDER:String=none',
             '-DgRPC_BENCHMARK_PROVIDER:String=none',
         ]
+        if self.spec.satisfies('@1.27.0:'):
+            args.append('-DgRPC_ABSL_PROVIDER:String=package')
         return args
-- 
cgit v1.2.3-70-g09d2