Harmen Stoppels
f7de621d0c
Remove redundant inspect.getmodule(self) idiom in packages ( #46073 )
2024-09-01 11:25:51 +02:00
dunatotatos
a5f404cff5
Update py-numcodecs. ( #45715 )
2024-08-31 15:15:18 -06:00
Martin Pokorny
8100b0d575
casacore: add new versions 3.6.1, 3.6.0, 3.2.1 ( #46068 )
2024-08-31 15:14:52 -06:00
Juan Miguel Carceller
b38ab54028
whizard: add a patch when using hepmc3 3.3.0 or newer ( #45862 )
...
* whizard: add a patch when using hepmc3 3.3.0 or newer
* whizard: comment with patch origin
---------
Co-authored-by: jmcarcell <jmcarcell@users.noreply.github.com>
Co-authored-by: Wouter Deconinck <wdconinc@gmail.com>
2024-08-31 13:13:42 -06:00
Stephen Nicholas Swatman
412f22b76a
podio: apply patch for gcc 14 builds ( #45854 )
...
* podio: apply patch for gcc 14 builds
Podio versions after 0.17.0 but before 1.0.0 are broken when using gcc
14 because of a missing include, which is addressed in the podio pull
request at https://github.com/AIDASoft/podio/pull/600 . This commit
patches pre-1.0.0 versions of Podio so they can be compiled with gcc 14,
which is important for building Acts.
* Style
* Style 2
* Fixes
* Add comment:
* Add sha256
2024-08-31 13:42:02 -05:00
Jen Herting
d226ef31bd
New package: py-jsonlines ( #46124 )
...
* py-jsonlines: new package
* py-jsonlines: fix dependency
---------
Co-authored-by: Alex C Leute <acl2809@rit.edu>
2024-08-31 12:30:07 -05:00
Jen Herting
ae32af927d
New package: py-ops ( #46122 )
...
* New package: py-ops
* [py-ops]
- added version 2.16.0
- ran black
- updated copyright
- added license()
---------
Co-authored-by: vehrc <vehrc@rit.edu>
2024-08-31 12:11:27 -05:00
Alex Richert
400dd40492
sigio: add v2.3.3 ( #46116 )
2024-08-31 12:01:08 -05:00
dependabot[bot]
04bdff33ad
build(deps): bump actions/setup-python from 5.1.1 to 5.2.0 ( #46129 )
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 5.1.1 to 5.2.0.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](39cd14951b...f677139bbe
)
---
updated-dependencies:
- dependency-name: actions/setup-python
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 11:51:49 -05:00
Pranav Sivaraman
017e3dd417
doctest: add new package ( #46138 )
2024-08-31 11:48:20 -05:00
Alex Richert
f7e3902ca8
landsfcutil: add v2.4.2 ( #46144 )
2024-08-31 09:13:10 -05:00
Alex Richert
89da8d4c84
gfsio: add v1.4.2 ( #46145 )
2024-08-31 09:12:23 -05:00
Alex Richert
8cac74699b
sfcio: add v1.4.2 ( #46146 )
...
* sfcio: add v1.4.2
* [@spackbot] updating style on behalf of AlexanderRichert-NOAA
2024-08-31 09:11:13 -05:00
dependabot[bot]
db311eef46
build(deps): bump actions/upload-artifact from 4.3.6 to 4.4.0 ( #46149 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4.3.6 to 4.4.0.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](834a144ee9...50769540e7
)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 08:38:16 -05:00
etiennemlb
1427735876
unzip: use more generic strip flag for cce ( #46087 )
...
* Use more generic strip flag for cce
* [@spackbot] updating style on behalf of etiennemlb
* Apply always
2024-08-30 12:57:24 -05:00
Kacper Kornet
f88ca8cc1f
plumed: add v2.9.1 ( #46022 )
2024-08-30 15:29:49 +02:00
Massimiliano Culpo
bf1f4e15ee
boost: remove Compiler.cxx_names ( #46037 )
2024-08-30 13:25:40 +02:00
Harmen Stoppels
dd756d53de
windows-vis: fix failing pipeline ( #46135 )
...
* seacas: fix gnu parallel dep
* add vtk@9.0 platform=windows conflict
2024-08-30 12:57:16 +02:00
Massimiliano Culpo
1c1970e727
Put some more constraint on a few mpi providers ( #46132 )
...
This should help not selecting, by default, some niche implementation that are supposed to be externals.
Signed-off-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2024-08-30 11:16:35 +02:00
Massimiliano Culpo
c283fce487
Remove DetectedPackage
class ( #46071 )
...
This PR simplifies the code doing external spec detection by removing
the `DetectedPackage` class. Now, functions accepting or returning lists
of `DetectedPackage`, will accept or return list of specs.
Performance doesn't seem to change if we use `Spec.__reduce__` instead
of `DetectionPackage.__reduce__`.
2024-08-30 08:11:17 +00:00
Harmen Stoppels
199cbce5ef
windows-vis: vtk~mpi ( #46133 )
2024-08-30 09:38:41 +02:00
Massimiliano Culpo
82dea7e6ce
mpitrampoline: fix wrong use of compiler.cc_names ( #46038 )
2024-08-30 07:50:09 +02:00
Harmen Stoppels
bd71ce5856
cray: allow failure due to broken blas ( #46111 )
...
1. libsci_cray.so is broken, as it fails to list `libdl.so` in
DT_NEEDED.
2. cray compilers fail to build a different blas
2024-08-30 07:49:10 +02:00
Mark Abraham
73fc86cbc3
gromacs: support version 2024.3 ( #46117 )
2024-08-29 17:38:04 -06:00
Chris White
3589edcc6d
conduit package: Honor compiler extra_rpaths + extras ( #46046 )
...
- Honor compiler extra_rpaths (this build bypasses spack wrappers,
so the RPATHs are added explicitly as CMake options)
- Use root_cmakelists_dir instead of adding it to the command line
- Add BLT as a dependency, allowing different versions outside of what
is in the tarball
- Put a copy of host-config in the stage directory: this allows
examination of the host-config when a build fails (before, the
host-config was just stored in the install directory, which is
deleted by default on a failed build)
2024-08-29 13:59:15 -07:00
Chris Marsh
cade66d842
CMakePackage: Set policy CMP0042 NEW on macos ( #46114 )
...
so linking to shared libraries works well at runtime on darwin for all packages with cmake_minimum_required < 3.
2024-08-29 18:49:53 +00:00
Louise Spellacy
c5766aa757
linaro-forge: added 24.0.4 version ( #46112 )
...
Updated platform.machine() to only match "aarch64".
"arm64" not supported by "spack arch"
2024-08-29 12:33:49 -06:00
Harmen Stoppels
c3e9bd4fbf
spectrum-mpi: no windows ( #46119 )
2024-08-29 20:04:33 +02:00
Harmen Stoppels
05357052ac
py-greenlet: add missing forward compat bound ( #46113 )
2024-08-29 17:55:26 +02:00
Harmen Stoppels
dc3f5cd606
windows_establish_runtime_linkage: post install hook ( #46103 )
2024-08-29 17:16:36 +02:00
Alberto Invernizzi
9a16927993
paraview: add cdi support ( #44222 )
...
* add basic CDI package
* add CDI variant to paraview
* [@spackbot] updating style on behalf of albestro
---------
Co-authored-by: albestro <albestro@users.noreply.github.com>
2024-08-29 14:19:04 +02:00
Wouter Deconinck
093b273f5c
py-mypy: add v1.11.2 ( #46099 )
2024-08-29 05:46:36 -06:00
Tamara Dahlgren
b6ff126494
Executable: make the timeout message readable ( #46098 )
2024-08-29 11:46:15 +00:00
Harmen Stoppels
fe8f631b7d
tau: fix (cray) compiler names/paths ( #46104 )
...
fixes a build issue on cray ci
2024-08-29 11:24:58 +02:00
Massimiliano Culpo
f9065f0c7e
Remove "get_compiler_duplicates" ( #46077 )
...
This function is used only in tests.
2024-08-29 06:53:17 +02:00
etiennemlb
699735016f
Add more compiler leniency ( #46083 )
2024-08-28 16:33:26 -07:00
Arne Becker
ec85bbe3f7
perl-compress-bzip2: new package ( #46055 )
...
* perl-compress-bzip2: new package
Adds Compress::Bzip2
* Use bzip2 from Spack, not system
2024-08-28 13:57:01 -07:00
Taillefumier Mathieu
7e1ad8f321
[Update] New version of sirius ( #46049 )
2024-08-28 13:38:06 -07:00
Derek Ryan Strong
0eb8f4f0f9
pmix: add v5.0.3 and fix variants ( #45621 )
...
* Add pmix v5.0.3 and fix variants
* Update pmix homepage link
* pmix: Simplify/update hwloc dependency
* pmix: Update versions for --disable-sphinx configure option
* pmix: Add munge variant
* pmix: Add zlib dependency
* pmix: Fix dependency py-sphinx@5
2024-08-28 12:59:48 -07:00
renjithravindrankannath
ee27dc5d45
llvm-amdgpu: Updating LD_LIBRARY_PATH w.r.t new prefix path ( #45940 )
...
* Updating LD_LIBRARY_PATH w.r.t new prefix path
* Updating hsa external path for 6.x
2024-08-28 11:26:05 -07:00
Robert Underwood
ec0a57cba4
py-numcodecs rename git branch to match upstream ( #46085 )
...
* py-numcodecs rename git branch to match upstream
2024-08-28 19:16:23 +02:00
Jordan Galby
4c91e6245c
Don't check checksums on spack-develop packages ( #46076 )
...
Fix regression introduced in spack 0.22.1 where Spack would ask about checksums
on spack-develop packages.
2024-08-28 17:07:30 +00:00
Satish Balay
6a1dfbda97
mfem, pflotran, alquimia: remove old versions with xsdk string (in version) that were used in old/removed xsdk releases ( #45837 )
2024-08-28 10:03:51 -07:00
Jordan Galby
6b0011c8f1
For "when:" and install_environment.json: Support fully qualified hostname ( #45522 )
2024-08-28 18:38:54 +02:00
Nicholas Sly
8b5521ec0a
Replace unparsable apostrophe character with ASCII "'". ( #46069 )
2024-08-28 18:34:06 +02:00
Mikael Simberg
b9e4e98f15
boost: install BoostConfig.cmake
even when header-only ( #46062 )
...
* Install BoostConfig.cmake even when header-only
* boost: Only use --without-libraries when --with-libraries would have an empty list
2024-08-28 17:44:02 +02:00
Harmen Stoppels
85487f23bc
buildcache.py: elide string not spec ( #46074 )
2024-08-28 15:27:44 +02:00
Harmen Stoppels
fb4811ec3f
Drop now redundant use of inspect ( #46057 )
...
inspect.isclass -> isinstance(..., type)
inspect.getmro -> cls.__mro__
2024-08-28 14:35:08 +02:00
Mark Abraham
202e64872a
gromacs: add conflict between NVSHMEM and cuFFTMp ( #46065 )
...
* Add conflict between NVSHMEM and cuFFTMp for GROMACS package
These don't work in the same build configuration.
* [@spackbot] updating style on behalf of mabraham
* Update package.py
Also constrain NVSHMEM appropriately
* Update var/spack/repos/builtin/packages/gromacs/package.py
Co-authored-by: Andrey Alekseenko <al42and@gmail.com>
* Update package.py
* [@spackbot] updating style on behalf of mabraham
* Update package.py
* Update package.py
* Update package.py
* [@spackbot] updating style on behalf of mabraham
---------
Co-authored-by: mabraham <mabraham@users.noreply.github.com>
Co-authored-by: Christoph Junghans <christoph.junghans@gmail.com>
Co-authored-by: Andrey Alekseenko <al42and@gmail.com>
2024-08-28 04:34:37 -06:00
Massimiliano Culpo
25ba3124bd
Spec.from_detection now accounts for external prefix ( #46063 )
...
Change the signature of Spec.from_detection to set the
external prefix, and the external modules, if they are
present.
Delete "spack.package_prefs.spec_externals" since it
is unused.
2024-08-28 10:51:36 +02:00