From 1c22742eedd064fbe624634e7968e1fb2d217e8b Mon Sep 17 00:00:00 2001
From: "Adam J. Stewart" <ajstewart426@gmail.com>
Date: Thu, 17 Jun 2021 15:32:38 -0500
Subject: gloo: add +cuda variant (#24390)

---
 var/spack/repos/builtin/packages/gloo/package.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/var/spack/repos/builtin/packages/gloo/package.py b/var/spack/repos/builtin/packages/gloo/package.py
index 54f21c37c3..37d3d65555 100644
--- a/var/spack/repos/builtin/packages/gloo/package.py
+++ b/var/spack/repos/builtin/packages/gloo/package.py
@@ -6,7 +6,7 @@
 from spack import *
 
 
-class Gloo(CMakePackage):
+class Gloo(CMakePackage, CudaPackage):
     """Gloo is a collective communications library."""
 
     homepage = "https://github.com/facebookincubator/gloo"
@@ -28,3 +28,6 @@ class Gloo(CMakePackage):
     depends_on('ninja', type='build')
 
     generator = 'Ninja'
+
+    def cmake_args(self):
+        return [self.define_from_variant('USE_CUDA', 'cuda')]
-- 
cgit v1.2.3-70-g09d2