diff --git a/stacks/pinot-noir/packages.yaml b/stacks/pinot-noir/packages.yaml index 77dc131dd59539139faa688806cfb2ef3f6bbc15..fbb9fc25a1c27242a397277ebc2d0f24c2843631 100644 --- a/stacks/pinot-noir/packages.yaml +++ b/stacks/pinot-noir/packages.yaml @@ -19,26 +19,6 @@ packages: - spec: "+ipo" when: '%gcc' - # System dependencies # ---------------------------------------------------------------------------- - rdma-core: - buildable: false - externals: - - spec: rdma-core@44.1 - prefix: /usr - - slurm: - buildable: false - externals: - - spec: slurm@23-11-0-1 - prefix: /usr - - pmix: - buildable: false - externals: - - spec: pmix@5.0.1 - prefix: /usr - - # ---------------------------------------------------------------------------- # Requirements # ---------------------------------------------------------------------------- @@ -71,8 +51,30 @@ packages: - spec: +gdrcopy when: +cuda + # ---------------------------------------------------------------------------- + # System dependencies + # ---------------------------------------------------------------------------- + rdma-core: + buildable: false + externals: + - spec: 'rdma-core@44.1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + prefix: /usr - # Core compiler packages ----------------------------------------------------- + slurm: + buildable: false + externals: + - spec: 'slurm@23-11-0-1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + prefix: /usr + + pmix: + buildable: false + externals: + - spec: 'pmix@5.0.1 %gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + prefix: /usr + + # ---------------------------------------------------------------------------- + # Core compiler packages + # ---------------------------------------------------------------------------- autoconf: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -101,6 +103,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + freetype: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + gettext: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -109,6 +115,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + gnuplot: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + m4: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -121,6 +131,10 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + pcre: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + perl: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' @@ -133,6 +147,14 @@ packages: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + sqlite: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + texinfo: require: - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2' + + zlib-ng: + require: + - spec: '%gcc@11.4.1 arch=linux-rhel9-x86_64_v2'