Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
* git-lfs: add v3.4.1, v3.5.1
* git-lfs: rm trailing spaces
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add ParaView 5.12.1
Update preferred ParaView to 5.12.1
|
|
The windows wrappers for basic functions like `os.symlink`,
`os.readlink` and `os.path.islink` in the `llnl.util.symlink` module
have bugs, and trigger more file system operations on non-windows than
they should.
This commit just binds `llnl.util.symlink.symlink = os.symlink` etc so
built-in functions are used on non-windows
|
|
|
|
|
|
* Add nano v8.0
* Change to pkgconfig virtual provider
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
---------
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
|
|
|
|
|
|
`spack clean <spec>` will now resolve specs based on the active environment if one is active.
If an env is active but no matching spec is found, this will fall back on fully concretizing.
|
|
Before this PR, if Spack could see a possibility to reuse a spec that
doesn't match a strong preference, it would do so. After the PR, a
strong preference would take precedence.
|
|
* Add Khronos official OpenCL ICD loader
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
* Formatting; add missing opencl-c-headers version
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
* opencl-icd-loader: use define instead of f-string
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
---------
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
|
|
|
|
`glibc` and `musl` provide a basic implementation of `iconv` (`iconv`,
`iconv_open`, `iconv_close`), but in practice the installation may be
missing the character encoding methods to make them usable. On Fedora
for example, users need to
```yum install glibc-gconv-extra```
to get the character encodings that `gettext` requires during configure,
namely EUC-JP. Users may not have permissions to install the missing
parts of glibc.
Since Spack can install `libiconv`, it is simpler to use that by
default.
|
|
* py-scikit-learn: add v1.5.0
* Add maintainers
* py-scikit-learn-extra: latest py-scikit-learn not supported
|
|
* Spglib: add version 2.4.0
* dla-future-fortran: new package version 0.1.0
* [@spackbot] updating style on behalf of RMeli
* apply suggestion and add maintainer
---------
Co-authored-by: RMeli <RMeli@users.noreply.github.com>
|
|
|
|
* add mvapich support for intel scalapack_libs
* Add mvapich support for oneapi scalapack_libs
|
|
* feat: add metacarpa@1.0.1 to spack
* fix: style issue
* Update copyright year
|
|
* [emacs] When installing on Mac OS, build and install the native
Emacs.app along with the standard executables.
* [emacs] Make the GUI build on Mac optional by adding "gui" variant
* Apply reviewer suggestion
Co-authored-by: Alec Scott <hi@alecbcs.com>
* Add emacs version 29.3
---------
Co-authored-by: Alec Scott <hi@alecbcs.com>
|
|
avoid calling `spec.target` when None.
When an external compiler package has an `os` set but no `target` set, Spack
currently falls into a codepath that calls `spec.target` (which itself calls
`spec.architecture.target.Microarchitecture`) when `spec.architecture.target`
is None, throwing an error.
e.g.
```
packages:
gcc:
externals:
- spec: gcc@12.3.1 os=rhel7
prefix: /usr
```
---------
Co-authored-by: Todd Gamblin <tgamblin@llnl.gov>
|
|
* glew: rework dependency on gl
This simplifies the package and ensures a single gl implementation is
pulled in. Before we were adding direct dependencies, and those are
not unified through the virtual.
* mesa-demos: rework dependency on gl
This simplifies the package and ensures a single gl implementation is
pulled in. Before we were adding direct dependencies, and those are
not unified through the virtual.
* mesa-glu: rework dependency on gl
This simplifies the package and ensures a single gl implementation is
pulled in. Before we were adding direct dependencies, and those are
not unified through the virtual.
* paraview: fix dependency on glew
* mesa: group dependency on when("+glx")
* Add missing dependency on libxml2
* paraview: remove the "osmesa" and "egl" variant
Instead, enforce consistency using the "gl" virtual that allows
only one provider.
* visit: remove osmesa variant
* Disable paraview in the aws-isc stacks
* data-vis-sdk: rework constrains to enforce front-ends
* e4s-power: remove redundant paraview
* Pipelines: update osmesa variants
* trilinos-catalyst-ioss-adapter: make gl a run dependency
|
|
|
|
|
|
|
|
* Add nextflow 24.04.1
* Install java 17 in this version
|
|
|
|
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
|
|
|
|
|
|
Signed-off-by: Carsten Uphoff <carsten.uphoff@intel.com>
|
|
|
|
|
|
We need to tell clingo the libc compatibility of external nodes
in buildcaches or stores, to allow reuse.
|
|
|
|
|
|
|
|
Starting from 24.04, armpl-gcc will only have three packages files: dev, rpm, and macOS.
Only one version for gcc is provided, so the changes in the code reflect that the tar provided
for gcc is only one rather than many.
|
|
|