Age | Commit message (Collapse) | Author | Files | Lines |
|
On Cori(Cray-XC40), I need to pass the entire path for the compilers, this is what is saved in c_compiler, cpp_compiler, f_compiler. Therefore, when for the MPI wrappers only the binary name is provided I run into the same issue. There is no drawback of passing the entire path, this is set by the user through the compiler path anyways.
|
|
|
|
|
|
|
|
* added -lpthread flag in kv/tests/CMakeLists.txt
* Update var/spack/repos/builtin/packages/papyrus/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
|
|
PHP supports an initial shebang, but its comment syntax can't handle our 2-line
shebangs. So, we need to embed the 2nd-line shebang comment to look like a
PHP comment:
<?php #!/path/to/php ?>
This adds patching support to the sbang hook and support for
instrumenting php shebangs.
This also patches `phar`, which is a tool used to create php packages.
`phar` itself has to add sbangs to those packages (as phar archives
apparently contain UTF-8, as well as binary blobs), and `phar` sets a
checksum based on the contents of the package.
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
|
|
* netgauge: Fix for aarch64
* netgauge: Revise the points indicated by the review.
|
|
* Add new package: date
* date: resolve style conformance issues
* date: explicitly disable some cmake options
Explicitly disable CMake options corresponding to variant
'tzdb=download'
* date: make more cmake options explicit
* date: simplify defining cmake cli args
|
|
* New package: py-minrpc
* Delete package.py.save
* Update var/spack/repos/builtin/packages/py-minrpc/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
Co-authored-by: Thies <thie_jo@fe-store01.sc.bs.dlr.de>
|
|
* package/gunrock add v1.2
* Update var/spack/repos/builtin/packages/gunrock/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* Add camp & BLT dependencies to Umpire
* Remove tests variant
|
|
`sbang` is not always accessible to users of packages, e.g., if Spack
is installed in someone's home directory and they deploy software
for others. Avoid this by:
1. Always installing the `sbang` script in the `install_tree`
2. Relocating binaries to point to the copy in the `install_tree`
and not the one in the Spack installation.
This PR also:
- ensures that `sbang` is reinstalled if it is modified in Spack
- adds tests
- updates the way `gobject-introspection` patches Makefiles
to support `sbang`
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
|
|
|
|
|
|
|
|
* [py-visdom] created template
* [py-visdom] added dependencies
* [py-visdom] added homepage and description. removed fixmes
* [py-visdom] added dependency on py-torchfile
* [py-visdom] py-pillow -> pil
* [py-visdom] fixed url format
* [py-visdom] fixed url format
|
|
* Add BLT package
* Switch install function
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Add type='run' to cmake dependency
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Add git attribute to BLT
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
(#19522)
* cp2k: locate correct include dir when using intel-parallel-studio+mkl for fftw-api
* libxc: drop arch-specific intel opt. flags
fixes #17794
* libint: drop arch-specific intel opt. flags, always build Fortran example with FC
fixes #17509
|
|
* package/pmdk add variants, version 1.9
* add dependency
* Update var/spack/repos/builtin/packages/pmdk/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: sbulut <sbulut@3vgeomatics.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
dependency on ccache. (#19510)
Otherwise, phist would look for ccache via cmake, which is not the spack way to do it.
Co-authored-by: Thies <thie_jo@be-cpu03.sc.bs.dlr.de>
|
|
|
|
GROMACS still requires a version of FFTW when compiling it to utilize
NVIDIA GPUs. In fact, the type of calculation that depends on FFTW --
Particle-Mesh Ewald (PME) -- is generally run on the host system's CPUs,
even when GPUs are available.
|
|
* New package: py-rise
* Fix URL and add description
* Update var/spack/repos/builtin/packages/py-rise/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
|
|
* New package: py-gsi
* Add dependency on py-setuptools
|
|
* asciidoc-py3: add new version 9.0.3
* asciidoc-py3: fix build
- add libxml2 and libxslt as dependency
|
|
|
|
|
|
* gaussian-src: initial commit to build from source
* do not install the source to ensure to not accidentally distribute
it to users
* set required runtime env vars based on the login.profile
* gaussian-view: update to 6.1.1
|
|
PR #19482 updated gcc to only apply the zstd patch until @10.2 but the
releases/gcc-10 branch actually does not contain the patch yet, that is,
gcc@10.3 will most likely have the same problem. Apply the patch for all
10.x releases instead.
|
|
* Add new package: acpica-tools
* refine build dependencies
|
|
Co-authored-by: Thomas Green <ca-tgreen@gw4a64fxlogin00.head.gw4.metoffice.gov.uk>
|
|
- [x] Add a patch to fix an implicit declaration error with apple-clang 12
|
|
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
|
|
* gemini dep -py-bcolz +
* Update var/spack/repos/builtin/packages/py-bcolz/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Update var/spack/repos/builtin/packages/py-bcolz/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* py-bcolz URL fix
* Update var/spack/repos/builtin/packages/py-bcolz/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* Update syscalc hash
* Tiny fix
* Change URL and update hash as advised by the devs
Co-authored-by: iarspider <iarpsider@gmail.com>
|
|
* [py-dominate] created template
* [py-dominate] added dependencies
* [py-dominate] added homepage and description. removed fixmes
* [py-dominate] fixed url format
|
|
* Enable packages to use the NVIDIA HPC SDK
* fix linter and review items
* fix linter issue
Co-authored-by: Scott McMillan <smcmillan@nvidia.com>
|
|
* [py-torchfile] created template
* [py-torchfile] set python versions
* [py-torchfile] depends on py-numpy
* [py-torchfile] fixed url format
* [py-torchfile] added homepage and description. removed fixmes
* [py-torchfile] fixed url format
|
|
* [py-pyarrow] telling setup.py that we want cuda support
* [py-pyarrow] added orc variant
* [py-pyarrow] passing the orc variant down the line
* [py-pyarrow] added variant description
|
|
* [arrow] added orc support variant
* [arrow] depends on orc
* [arrow] added explicit disable of features for variants
|
|
(#19459)
|
|
|
|
* modified:var/spack/repos/builtin/packages/ppopen-appl-dem-util/package.py
* modified:var/spack/repos/builtin/packages/ppopen-appl-dem-util/package.py:deleted whitespace
|
|
* ocl-icd: fix build problems
* New package: opencl-c-headers
* New package: opencl-clhpp
* New bundled package: opencl-headers
- bundle C and C++ header files
* ocl-icd: Add +headers variant to use this as opencl provider
* ocl-icd: add new upstream release 2.2.13
* ocl-icd: add asciidoc-py3 and xmlto dependency needed for manpage generation
* ocl-icd and opencl-headers provides OpenCL 3.0
- also add more explicit version providing for older ocl-icd versions
* opencl-headers: add maximum of supported opencl versions for all versions
* opencl-headers: there aren't final releases with OpenCL 3.0
|