Age | Commit message (Collapse) | Author | Files | Lines |
|
The targets for the cosmetic paths in mirrrors were being calculated
incorrectly as of fb3a3ba: the symlinks used relative paths as targets,
and the relative path was computed relative to the wrong directory.
|
|
When creating a cosmetic symlink for a resource in a mirror, remove
it if it already exists. The symlink is removed in case the logic to
create the symlink has changed.
|
|
* fix libev url
* remove list_url in libev
|
|
|
|
|
|
|
|
* charmpp: fix build failing from broken hardlink
* charmpp: use setup_dependent_build_environment
|
|
PR #13975 added makefile filtering to replace gcc/g++ with the spack
compiler. This conflicts with other filtering that is done in the package to
add paths for dependencies. The text of the dependency paths might
have 'gcc' in the path name, depending on the install_path_scheme, and
that was being replaced by the new compiler filters. That would mangle
the path to the dependecy resulting in a failed build.
This PR moves the compiler filters to be before the other filters to
make sure that the compiler is set before the dependency paths.
|
|
* Add missing dependency on setuptools to py-subprocess32
* Update package.py
* Update var/spack/repos/builtin/packages/py-subprocess32/package.py
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
* Update package.py
|
|
|
|
* TensorFlow: must specify CUDA compute capabilities
* Correctly restrict cuda_arch version ranges
|
|
|
|
|
|
* Fix py-ppft source extension
* PEP-8 fix
* Update package.py
* Apply suggestions from code review
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* Fix py-pox build recipe
* PEP-8 fix
* Update package.py
* Apply suggestions from code review
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* Fix py-notebook for Python2
* PEP-8 fix
* Update package.py
* Update package.py
* Syntax fix
* Update var/spack/repos/builtin/packages/py-notebook/package.py
Co-Authored-By: Adam J. Stewart <ajstewart426@gmail.com>
|
|
* Fix py-hypothesis
* Update package.py
* Update package.py
* Update package.py
|
|
|
|
|
|
|
|
PR #10589 introduced a libiconv dependency to doxygen. This causes
problems on Linux systems, since the iconv symbols are included in libc,
which causes CMake to use the external header but not the external
library. Work around this by always using the external libiconv.
|
|
The xed CLI is handy, and can be gotten by building the examples in the
intel-xed package. This PR builds the examples and installs the xed CLI.
It would also be possible to install more of the example binaries if
someone thinks they are useful.
|
|
(#14101)
|
|
* diamond: fix narrowing error
* diamond: fix patch
* diamond: add link to the patch source
|
|
* Fix py-pkgconfig recipe
* Update package.py
* Proper fix for py-pkgconfig
|
|
* Fix py-pathos source file extension
* PEP-8 fix
* Add version 0.2.3 to spack
* Update package.py
|
|
* Fix py-llvmlite
* Update package.py
* Add llvmlite 0.29
* Update package.py
|
|
* Fix py-dill source archive extension
* Add py-dill 0.2.7, remove extra str()
* Update package.py
* Update package.py
* Update package.py
|
|
Signed-off-by: Howard Pritchard <hppritcha@gmail.com>
|
|
* Fix json-c package
* Fix PEP-8
* Update package.py
* Update package.py
|
|
* Fix libgeotiff dependency of gdal
* Update package.py
* Fix typo
* Update package.py
|
|
* openmolcas: new package at 19.11
* openmolcas: fill description
* openmolcas: rewrite using CMakePackage
* openmolcas: add py-six dep
* openmolcas: use setup_build_environment, setup_run_environment
* openmolcas: remove redundant cmake dep
* openmolcas: explicitly cast Executable to str
|
|
* pytest: add __init__ files for all test subdirs
* add licenses to empty files
* Fix Sphinx warning message about comment within docstring
* Further fixes to Sphinx docstring
|
|
* Alternative locations for tclConfig and tkConfig
* Fix PEP-8
|
|
* Add tmux@2.9 and tmux@3.0a
* Fix checksums
|
|
(#13128)
fixes #13124
|
|
|
|
|
|
|
|
|
|
|
|
This commit adds openfoam-org versions 6 and 7. It also adding new variant for metis and fixes openfoam-org's old environment modification functions.
|
|
Recent commit e9ee9eaf (#13989) fixed testing version ranges inside
patch when clauses. Previously, it was necessary to write all revs
individually for packages with multiple length version numbers (2019
and 2019.1).
This fixes the build for the old 2017.* versions.
|
|
* fix docstring in generate_package_index() refering to "public" keys as "signing" keys
* use explicit kwargs in push_to_url()
* simplify url_util.parse() per tgamblin's suggestion
* replace standardize_header_names() with the much simpler get_header()
* add some basic tests
* update s3_fetch tests
* update S3 list code to strip leading slashes from prefix
* correct minor warning regression introduced in #11117
* add more tests
* flake8 fixes
* add capsys fixture to mirror_crud test
* add get_header() tests
* use get_header() in more places
* incorporate review comments
|
|
This PR allows virtual packages to be added to the specs list using
the add command.
Virtual packages are already allowed in named lists in spack
environments/stacks, and they are already allowed in the specs list
when added using the yaml directly.
|
|
|
|
|
|
* Apply URLFetchStrategy to ftp:// and ftps:// url schemes
* Corrected trailing whitespace error
|
|
I have, more than once, tried to install the list of things that need
to build the docs, only to discover that the list doesn't use Spack's
package names. I'm tired of facepalming....
While I was there I touched up the prose about activating the new
Python packages; activating a python package doesn't add anything to
your PYTHONPATH, it links things into a directory that's *already* on
your PYTHONPATH. Note that this all presupposes that you're using
that same python....
|
|
|