Skip to content

Commit

Permalink
Merge pull request #1 from AnacondaRecipes/PKG-4710-12.4-initial
Browse files Browse the repository at this point in the history
Pkg 4710 12.4 initial
  • Loading branch information
danpetry authored May 14, 2024
2 parents 0375fc1 + 94a8d3c commit 518caee
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 37 deletions.
3 changes: 3 additions & 0 deletions recipe/conda_build_config.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,5 @@
arm_variant_type: # [aarch64]
- sbsa # [aarch64]
conda_glibc_ver:
- 2.17 # [not aarch64]
- 2.26 # [aarch64]
75 changes: 38 additions & 37 deletions recipe/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -22,58 +22,58 @@ source:

build:
number: 2
skip: true # [osx]
skip: true # [osx or (linux and s390x)]
missing_dso_whitelist:
- '*'

requirements:
build:
- {{ compiler("c") }}
- {{ compiler("cxx") }}
- {{ cdt('libglvnd') }} # [linux]
- {{ cdt('libglvnd-opengl') }} # [linux]
- sysroot_{{ target_platform }} 2.17 # [linux]
- arm-variant * {{ arm_variant_type }} # [aarch64]
- {{ cdt('libglvnd') }} # [linux and aarch64]
- {{ cdt('libglvnd-opengl') }} # [linux and aarch64]
- sysroot_{{ target_platform }} {{ conda_glibc_ver }}.* # [linux]
#- arm-variant * {{ arm_variant_type }} # [aarch64]
host:
- cuda-version {{ cuda_version }}
- alsa-lib # [linux]
- dbus # [linux]
- {{ cdt('alsa-lib') }} # [linux]
- dbus # [linux]
- expat
- fontconfig
- freetype
- krb5
- libglib
- libxcb
- libxkbcommon # [linux]
- libxkbfile # [linux]
- libzlib
- nspr # [linux]
- nss # [linux]
- wayland # [linux]
- xcb-util-cursor # [linux]
- xcb-util-image # [linux]
- xcb-util-keysyms # [linux]
- xcb-util-keysyms # [linux]
- xcb-util-renderutil # [linux]
- xcb-util-wm # [linux]
- xorg-libice # [linux]
- xorg-libsm # [linux]
- xorg-libx11 # [linux]
- xorg-libxcomposite # [linux]
- xorg-libxdamage # [linux]
- xorg-libxext # [linux]
- xorg-libxfixes # [linux]
- xorg-libxrandr # [linux]
- xorg-libxrender # [linux]
- xorg-libxtst # [linux]
- libxcb # [linux]
- libxkbcommon # [linux]
- {{ cdt('libxkbfile') }} # [linux]
- zlib
- nspr # [linux]
- nss # [linux]
- {{ cdt('libwayland-client') }} # [linux and aarch64]
#- xcb-util-cursor # [linux]
- {{ cdt('xcb-util-image') }} # [linux]
- {{ cdt('xcb-util-keysyms') }} # [linux]
#- xcb-util-keysyms # [linux]
- {{ cdt('xcb-util-renderutil') }} # [linux]
- {{ cdt('xcb-util-wm') }} # [linux]
#- xorg-libice # [linux]
#- xorg-libsm # [linux]
#- xorg-libx11 # [linux]
#- xorg-libxcomposite # [linux]
#- xorg-libxdamage # [linux]
#- xorg-libxext # [linux]
#- xorg-libxfixes # [linux]
#- xorg-libxrandr # [linux]
#- xorg-libxrender # [linux]
#- xorg-libxtst # [linux]
run:
- {{ pin_compatible("cuda-version", max_pin="x.x") }}
- {{ pin_compatible("xorg-libxcomposite", max_pin="x.x") }} # [linux]
- {{ pin_compatible("xorg-libxdamage", max_pin="x.x") }} # [linux]
- {{ pin_compatible("xorg-libxfixes", max_pin="x.x") }} # [linux]
- {{ pin_compatible("xorg-libxrandr", max_pin="x.x") }} # [linux]
- {{ pin_compatible("xorg-libxtst", max_pin="x.x") }} # [linux]
- {{ pin_compatible("libxkbfile", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("xorg-libxcomposite", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("xorg-libxdamage", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("xorg-libxfixes", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("xorg-libxrandr", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("xorg-libxtst", max_pin="x.x") }} # [linux]
#- {{ pin_compatible("libxkbfile", max_pin="x.x") }} # [linux]
run_constrained:
- arm-variant * {{ arm_variant_type }} # [aarch64]

Expand All @@ -87,7 +87,8 @@ test:
- ncu --version
# ncu-ui test can be enabled for aarch64 once GLIBC 2.28 is made available
# https://github.com/conda-forge/conda-forge.github.io/issues/1941
- DISPLAY=localhost:1.0 xvfb-run -a bash -c 'ncu-ui --help-all' # [linux64]
# This fails now the GUI supporting dependencies are removed
#- DISPLAY=localhost:1.0 xvfb-run -a bash -c 'ncu-ui --help-all' # [linux64]

about:
home: https://developer.nvidia.com/nsight-compute
Expand Down

0 comments on commit 518caee

Please sign in to comment.