From 73f0e9f89345df85aeaba24794565a3cb7d9f8b9 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Thu, 8 Feb 2024 13:07:27 -0600 Subject: [PATCH] Add cuda-cudart-dev with run-exports ignored. --- conda/recipes/cugraph/meta.yaml | 4 ++++ conda/recipes/libcugraph/meta.yaml | 11 +++++++++++ conda/recipes/pylibcugraph/meta.yaml | 5 +++++ 3 files changed, 20 insertions(+) diff --git a/conda/recipes/cugraph/meta.yaml b/conda/recipes/cugraph/meta.yaml index 09d58ccbc35..ed214e4eb6e 100644 --- a/conda/recipes/cugraph/meta.yaml +++ b/conda/recipes/cugraph/meta.yaml @@ -38,6 +38,7 @@ build: - {{ compiler('cuda11') }} {% else %} - {{ compiler('cuda') }} + - cuda-cudart-dev {% endif %} requirements: @@ -57,6 +58,8 @@ requirements: - cuda-version ={{ cuda_version }} {% if cuda_major == "11" %} - cudatoolkit + {% else %} + - cuda-cudart-dev {% endif %} - cudf ={{ minor_version }} - cython >=3.0.0 @@ -74,6 +77,7 @@ requirements: - cudatoolkit - cuda-python >=11.7.1,<12.0a0 {% else %} + - cuda-cudart - cuda-python >=12.0,<13.0a0 {% endif %} - cudf ={{ minor_version }} diff --git a/conda/recipes/libcugraph/meta.yaml b/conda/recipes/libcugraph/meta.yaml index abc47a79915..31514a3a21d 100644 --- a/conda/recipes/libcugraph/meta.yaml +++ b/conda/recipes/libcugraph/meta.yaml @@ -90,12 +90,14 @@ outputs: - {{ compiler('cuda11') }} {% else %} - {{ compiler('cuda') }} + - cuda-cudart-dev {% endif %} requirements: build: - cmake {{ cmake_version }} host: - cuda-version ={{ cuda_version }} + - cuda-cudart-dev run: - {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }} {% if cuda_major == "11" %} @@ -107,6 +109,7 @@ outputs: - libcusparse {{ cuda11_libcusparse_run_version }} {% else %} - cuda-profiler-api + - cuda-cudart - libcublas - libcurand - libcusolver @@ -135,17 +138,21 @@ outputs: - {{ compiler('cuda11') }} {% else %} - {{ compiler('cuda') }} + - cuda-cudart-dev {% endif %} requirements: build: - cmake {{ cmake_version }} host: - cuda-version ={{ cuda_version }} + - cuda-cudart-dev run: - {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }} - {{ pin_subpackage('libcugraph', exact=True) }} {% if cuda_major == "11" %} - cudatoolkit + {% else %} + - cuda-cudart {% endif %} - libcudf ={{ minor_version }} - librmm ={{ minor_version }} @@ -166,18 +173,22 @@ outputs: - {{ compiler('cuda11') }} {% else %} - {{ compiler('cuda') }} + - cuda-cudart-dev {% endif %} requirements: build: - cmake {{ cmake_version }} host: - cuda-version ={{ cuda_version }} + - cuda-cudart-dev run: - {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }} - {{ pin_subpackage('libcugraph_etl', exact=True) }} - {{ pin_subpackage('libcugraph', exact=True) }} {% if cuda_major == "11" %} - cudatoolkit + {% else %} + - cuda-cudart {% endif %} - gmock {{ gtest_version }} - gtest {{ gtest_version }} diff --git a/conda/recipes/pylibcugraph/meta.yaml b/conda/recipes/pylibcugraph/meta.yaml index 3a4624ddc6a..42b5bc625eb 100644 --- a/conda/recipes/pylibcugraph/meta.yaml +++ b/conda/recipes/pylibcugraph/meta.yaml @@ -38,6 +38,7 @@ build: - {{ compiler('cuda11') }} {% else %} - {{ compiler('cuda') }} + - cuda-cudart-dev {% endif %} requirements: @@ -57,6 +58,8 @@ requirements: - cuda-version ={{ cuda_version }} {% if cuda_major == "11" %} - cudatoolkit + {% else %} + - cuda-cudart-dev {% endif %} - cython >=3.0.0 - libcugraph ={{ version }} @@ -68,6 +71,8 @@ requirements: - {{ pin_compatible('cuda-version', max_pin='x', min_pin='x') }} {% if cuda_major == "11" %} - cudatoolkit + {% else %} + - cuda-cudart {% endif %} - libcugraph ={{ version }} - python