summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2023-03-24Add a pre-check job to bootstrap the environment on Python 3.6 (#36358)Massimiliano Culpo2-0/+28
* Add a pre-check job that just bootstrap the environment on Python 3.6 * py-typing-extension: restore information on Python 3.6 installation * Fix job name, try to run quick test on installed python packages
2023-03-24git: new version 2.40.0 (#36354)Wouter Deconinck1-0/+2
Release notes: https://github.com/git/git/blob/v2.40.0/Documentation/RelNotes/2.40.0.txt (nothing worrisome there). Commit history with recent changes to installation procedure: https://github.com/git/git/commits/master/INSTALL (nothing worrisome there). This builds fine on my system, ``` ==> git: Successfully installed git-2.40.0-sb7gmy64ivwstfwwjyff7y5mbbc7vtos ```
2023-03-23zstd package: add Cmake build (#35104)John W. Parent1-3/+33
* This enables building zstd on Windows * CMake is now the default for all systems
2023-03-23unit tests: don't hard-code arch in compiler config (#36360)Harmen Stoppels1-3/+0
This breaks when testing on non-x86_64 machines outside CI
2023-03-23faircmakemodules: Add new package (#36345)Dr. Christian Tacke1-0/+22
Co-authored-by: Dennis Klein <d.klein@gsi.de>
2023-03-23Fix regression on compiler constraint (#36342)Massimiliano Culpo3-3/+68
fixes #36339 We were missing a rule that enforced a match between the `node_compiler` and the compiler used to satisfy a requirement. Fix compiler with custom, made up version too
2023-03-23Update various Jupyter packages (#36332)Adam J. Stewart24-76/+104
* Update various Jupyter packages * Fix missing versions
2023-03-23fairlogger: 1.9 and older are incompatible with fmt 9+ (#36336)Dr. Christian Tacke1-0/+1
Co-authored-by: Dennis Klein <d.klein@gsi.de>
2023-03-23libzip: add version 1.3.2 (#36337)Sergey Kosukhin1-0/+8
* libzip: add property 'headers' * libzip: add version 1.3.2
2023-03-23[mochi-margo] margo version 0.13.1 added (#36344)Matthieu Dorier1-0/+1
2023-03-23gcc: fix for apple-clang conflicts (#36165)Matthew Thompson1-1/+1
* gcc: fix for apple-clang conflict * Update var/spack/repos/builtin/packages/gcc/package.py Use variant by @adamjstewart Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> --------- Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-23Revert "Bugfix: package requirements with git commits (#35057)" (#36341)Harmen Stoppels4-215/+11
This reverts commit 3d597e29bee1429d2b8d204016df40b575900d66.
2023-03-23Bugfix: package requirements with git commits (#35057)Peter Scheibel4-11/+215
* Specs that define 'new' versions in the require: section need to generate associated facts to indicate that those versions are valid. * add test to verify success with unknown versions.
2023-03-23Revert "wrf: fix patches for aarch64 config (#35984)" (#36333)Ted Stern5-236/+28
This reverts commit 99893a64754047f1ad539509fb5b79b780d7477f.
2023-03-23modules tcl: switch default all:autoload from none to direct (#36269)Xavier Delaruelle2-5/+8
Since environment-modules has support for autoloading since 4.2, and Spack-builds of it enable it by default, use the same autoload default for tcl as lmod.
2023-03-22magma: add v2.7.1 (#35610)Stan Tomov1-0/+1
2023-03-22LLVM OpenMP: add v16.0.0 (#36330)Adam J. Stewart2-4/+40
2023-03-22py-papermill: add new package (#36328)Adam J. Stewart3-0/+61
2023-03-22Add opppy-0_1_6 and opppy-0_1_7 releases to the spack recipes (#36326)Mathew Cleveland1-5/+10
* add opppy-0_1_6 and opppy-0_1_7 releases to the spack recipes * update urls * remove sphinx from the dependency list * cleanup OPPPY versions to capture OPPPY-0_1_1 tag descrepency * one more attempt at fixing the url for opppy-0_1_1 (simpler fix) --------- Co-authored-by: Cleveland <cleveland@lanl.gov> Co-authored-by: clevelam <clevelam@users.noreply.github.com>
2023-03-22docs: mention cuda multi-arch capability (#36321)Leopold Talirz1-1/+4
2023-03-22Osu/mv2 hwloc2 (#36325)MatthewLieber1-0/+3
* Revert "Remove legacy yaml from buildcache fetch (#34347)" This reverts commit b58ec9e2b9bb969ba034b35ffe7412db6648e760. * Revert "Revert "Remove legacy yaml from buildcache fetch (#34347)"" This reverts commit f91ec2e8da57fdd0a70ce0071fb637736ce05b24. * add variant for hwloc v2 * running black --------- Co-authored-by: Matt Lieber <lieber.31@osu.edu>
2023-03-22Add py-pennylane-lightning-kokkos package. (#36257)Vincent Michaud-Rioux2-3/+126
* update python package * change package inheritance * small update * enable cpp tests * small update * Add flaky package * Restructure PennyLane deps and order * Change Lightning defaults and add libomp support for MacOS * Replace explicit git url with PyPI * Add Flaky support * Update PennyLane and PennyLane Lightning support * fix format * update packages versioning * Add patching and default updates for lightning package * Format * fix patch version * update py-flaky package * update py-pennylane-lightning package * update py-pennylane package * remove explicity python dependence * Remove redundant lines from patch-file * Update SHA for new patch * Initial commit for PLLKokkos. * Comment verbose variant. * Update develop commit version and restore verbose option. * Add backends. * Add mesa package dep (libxml2). Fix rocm install for py-pennylane-lightning-kokkos. * Restore sycl backend. * Revert mesa package. * Make py-pe-li-kokkos into CudaPackage, ROCmPackage. * Do not force kokkos+wrapper when +cuda * Few mods following comments on py-pll. * Update versions of py-pennylane*. * Remove py-pennylane-lightning patch. * Remove redundant preferred=True. * Fix lint in py-pennylane-lightning-kokkos. * Update var/spack/repos/builtin/packages/py-pennylane-lightning-kokkos/package.py Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com> * Ninja and pip not required at runtime. Set lower bound on PL/PLL versions. * Remove v0.29.0 from pennylane. * Add AmintorDusko as maintainer. --------- Co-authored-by: AmintorDusko <amintor_dusko@hotmail.com> Co-authored-by: Lee J. O'Riordan <lee@xanadu.ai> Co-authored-by: Amintor Dusko <87949283+AmintorDusko@users.noreply.github.com> Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
2023-03-22py-lightning: fix dependencies (#36213)Adam J. Stewart29-93/+453
2023-03-22grep: fix +pcre in 3.9 (#36169)Adam J. Stewart1-1/+2
2023-03-22perl-inline: add v0.86 (#36299)Alec Scott1-0/+1
2023-03-22xcb-util-*: new versions, migration to freedesktop.org (#36241)Wouter Deconinck7-28/+63
The xcb-utils have been migrated to the gitlab.freedesktop.org, from the previous separate location. That means that a URL change is needed to pick up newer version ([ref](https://lists.freedesktop.org/archives/xcb/2022-October/011422.html)). This replaces the `homepage` and `url` with the latest (to an `xz` file), adds a `url_for_version` function to resolve past versions, and add the latest versions. Because of the `url_for_version` I don't think we can use the `xorg_mirror_path` approach here. Co-authored-by: wdconinc <wdconinc@users.noreply.github.com>
2023-03-22perl-file-slurper: add v0.014 (#36305)Alec Scott1-0/+1
2023-03-22perl-exception-class: add v1.45 (#36315)Alec Scott1-0/+1
2023-03-22Add missing deps for braker and bcftools (#36279)snehring2-0/+2
2023-03-22perl-io-tty: add v1.17 (#36295)Alec Scott1-0/+1
2023-03-22shapemapper: add new package (#36282)snehring2-0/+50
2023-03-22perl-io-html: add v1.004 (#36296)Alec Scott1-0/+1
2023-03-22perl-file-which: add v1.27 (#36304)Alec Scott1-0/+1
2023-03-22perl-error: add v0.17029 (#36316)Alec Scott1-0/+1
2023-03-22perl-list-moreutils and moreutils-xs: add v0.430 (#36291)Alec Scott2-0/+2
2023-03-22perl-graph-readwrite: add v2.10 (#36302)Alec Scott1-0/+1
2023-03-22py-torch: OpenMP support doesn't work on Apple Silicon (#36287)Adam J. Stewart1-0/+3
2023-03-22py-jupyter-client: add v8.1.0 (#36288)Adam J. Stewart1-14/+19
2023-03-22perl-libwww-perl: add v6.68 (#36292)Alec Scott1-0/+1
2023-03-22perl-mce: add v1.884 (#36289)Alec Scott1-0/+1
2023-03-22perl-log-log4perl: add v1.49 (#36290)Alec Scott1-0/+1
2023-03-22perl-json: add v4.10 (#36293)Alec Scott1-0/+1
2023-03-22perl-ipc-run: add v20220807.0 (#36294)Alec Scott1-0/+3
2023-03-22perl-io-compress: add v2.204 (#36297)Alec Scott1-0/+1
2023-03-22perl-inline-c: add v0.81 (#36298)Alec Scott1-0/+1
2023-03-22perl-exporter-tiny: add v1.006000 (#36313)Alec Scott1-0/+1
2023-03-22perl-http-message: add v6.44 (#36300)Alec Scott1-0/+1
2023-03-22perl-http-cookies: add v6.10 (#36301)Alec Scott1-0/+1
2023-03-22perl-graph: add v0.20105 (#36303)Alec Scott1-0/+1
2023-03-22perl-file-sharedir-install: add v0.14 (#36306)Alec Scott1-0/+1