From aaa16c5bdfd51925b75ec5ee6dcc90433673df7b Mon Sep 17 00:00:00 2001
From: Nicolas Richart <nicolas.richart@epfl.ch>
Date: Mon, 29 Jul 2024 23:51:35 +0200
Subject: [PATCH] Julia fuckup my python unity with more constraint on curl

---
 stacks/pinot-noir/packages_stack.yaml | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/stacks/pinot-noir/packages_stack.yaml b/stacks/pinot-noir/packages_stack.yaml
index 55a4f82..1e0d962 100644
--- a/stacks/pinot-noir/packages_stack.yaml
+++ b/stacks/pinot-noir/packages_stack.yaml
@@ -39,7 +39,7 @@ packages:
       when: '%oneapi'
 
   curl:
-    require: ['tls=openssl', '+nghttp2', '+libidn2']
+    require: ['tls=openssl,mbedtls', '+nghttp2', '+libidn2', '+libssh2']
 
   emacs:
     prefer: ['+tls', '+X', 'toolkit=athena']
@@ -75,6 +75,9 @@ packages:
   intel-oneapi-mkl:
     prefer: ['~cluster']
 
+  julia:
+    require: ['@1.10.2']
+
   kokkos:
     prefer: ['+openmp', '+numactl', '+memkind', '~threads',
     '+aggressive_vectorization']
@@ -113,6 +116,10 @@ packages:
   llvm:
     # avoid compiler in lmod module
     prefer: ['~clang']
+    require:
+    - spec: '~cuda'
+      when: '@15:'
+
 
   m4:
     require: ['+sigsegv']
@@ -192,7 +199,7 @@ packages:
     - spec: '^arpack-ng +mpi'
 
   suite-sparse:
-    require: ['@7.3.1', '+graphblas']
+    prefer: ['@7.3.1', '+graphblas']
 
   tk:
     require: ['+xft', '+xss']
-- 
GitLab