summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28ampt: add new package (#31307)Valentin Volkl1-0/+36
Co-authored-by: Massimiliano Culpo <massimiliano.culpo@gmail.com>
2022-06-28Midnight Commander: add v4.8.28 (#31313)Brecht Machiels1-0/+2
Also, fix a build issue.
2022-06-28oneAPI supports cxx17_flag and cxx20_flag (#31274)Wouter Deconinck1-0/+8
2022-06-28rapidjson: fix Apple M1 build (#31291)Adam J. Stewart7-132/+95
2022-06-28oracle-instant-client: add macOS conflict (#31301)Adam J. Stewart1-0/+4
2022-06-28py-black: add v22.6.0 (#31328)Adam J. Stewart1-1/+2
2022-06-28lbann, aluminum, hydrogen,dihydrogen: explicit flags to pass the AMD GPU ↵Brian Van Essen4-0/+20
architecture into CMake (#31326)
2022-06-28grass: add v8.2.0 (#31303)Adam J. Stewart1-0/+1
2022-06-28libkml: add libs property (#31299)Adam J. Stewart1-0/+4
2022-06-28sfcgal: add command property (#31298)Adam J. Stewart1-0/+4
2022-06-28geos: add command property (#31294)Adam J. Stewart1-0/+4
2022-06-28mysql: add v8.0.29, command, libs (#31300)Adam J. Stewart1-5/+19
2022-06-28kealib: add command property (#31295)Adam J. Stewart1-0/+7
* kealib: add command property * Correct exe name on Windows
2022-06-28Java extensions: jdk -> openjdk (#31289)Adam J. Stewart5-5/+5
2022-06-28thrift: add v0.16.0 (#31302)Adam J. Stewart1-1/+8
2022-06-28unixodbc: add libs property (#31304)Adam J. Stewart1-0/+4
2022-06-28postgresql: add command property (#31297)Adam J. Stewart1-0/+4
2022-06-27py-unicycler: added new versions and fixed dependencies (#31327)Luke Diorio-Toth1-5/+13
2022-06-27New package: py-aiocontextvars (#30815)Jen Herting1-0/+21
* [py-aiocontextvars] New package * [py-aiocontextvars] Added types * [py-aiocontextvars] - removed test dependencies - flake8 * [py-aiocontextvars] fixed dependency types * [py-aiocontextvars] spack -> spack.package * [py-aiocontextvars] depends on setuptools Co-authored-by: James A Zilberman <jazrc@rit.edu>
2022-06-28Feature: use git branches/tags as versions (#31200)Greg Becker9-121/+305
Building on #24639, this allows versions to be prefixed by `git.`. If a version begins `git.`, it is treated as a git ref, and handled as git commits are starting in the referenced PR. An exception is made for versions that are `git.develop`, `git.main`, `git.master`, `git.head`, or `git.trunk`. Those are assumed to be greater than all other versions, as those prefixed strings are in other contexts.
2022-06-27Sherpa: add libs (shared, static, both) variant (#31318)iarspider1-3/+4
* Sherpa: add libs (shared, static, both) variant * PEP-8
2022-06-27gpi-space: add new version (#31319)Max Zeyen1-1/+2
* gpi-space: add new version * gpi-space: update copyright year
2022-06-27llvm: add 14.0.6 (#31310)Paul R. C. Kent1-0/+1
2022-06-27oneapi-* packages: improve use with modules (#30981)Sergey Kosukhin7-207/+245
This commit adds some changes which improve use of Spack-installed oneAPI packages with Spack-generated modules, but not within Spack (e.g. if you install some of these packages with Spack, then load their associated modules to build other packages outside of Spack). The majority of the PR diff is refactoring. The functional changes are: * intel-oneapi-mkl: * setup_run_environment: update Intel compiler flags to RPATH the mkl libs * intel-oneapi-compilers: update the compiler configuration to RPATH libraries installed by this package (note that Spack already handled this when installing dependent packages with Spack, but this is specifically to use the intel-oneapi-compilers package outside of Spack). Specifically: * inject_rpaths: this modifies the binaries installed as part of the intel-oneapi-compilers package to RPATH libraries provided by this package * extend_config_flags: this instructs the compiler executables provided by this package to RPATH those same libraries Refactoring includes: * intel-oneapi-compilers: in addition to the functional changes, a large portion of this diff is reorganizing the creation of resources/archives downloaded for the install * The base oneAPI package renamed component_path, so several packages changed as a result: * intel-oneapi-dpl * intel-oneapi-dnn * extrae * intel-oneapi-mpi: * Perform file filtering in one pass rather than two
2022-06-27feynhiggs: add new package (#31306)Valentin Volkl1-0/+23
* feynhiggs: add new package * Update var/spack/repos/builtin/packages/feynhiggs/package.py * Update var/spack/repos/builtin/packages/feynhiggs/package.py
2022-06-27`spack external find`: handle manifest with bad permissions (#31201)Peter Scheibel4-0/+98
Allow `spack external find` (with no extra args) to proceed if the manifest file exists but without sufficient permissions; in that case, print a warning. Also add a test for that behavior. TODOs: - [x] continue past any exception raised during manifest parsing as part of `spack external find`, except for CTRL-C (and other errors that indicate immediate program termination) - [x] Semi-unrelated but came up when discussing this with the user who reported this issue to me: the manifest parser now accepts older schemas See: https://github.com/spack/spack/issues/31191
2022-06-27openfoam: v2206 release. v2106/2012/2006/1912 patched to 202220610 (#31317)Mark Olesen1-0/+5
Co-authored-by: Mark Olesen <Mark.Olesen@esi-group.com>
2022-06-27ioapi: adapt to upstream's build system changes (#28247) (#31149)Pariksheet Nanda1-4/+21
Co-authored-by: Pariksheet Nanda <pnanda@necrosis.micro.med.umich.edu>
2022-06-27cuda 11 support for hiop (#31282)sayefsakin1-0/+2
Co-authored-by: Sayef Azad Sakin <ssakin@moonshot.cels.anl.gov>
2022-06-27[sratoolkit] added version 3.0.0 (#31322)Jen Herting1-1/+2
2022-06-27openexr: add v3.1.5, CMake support (#31292)Adam J. Stewart2-9/+47
2022-06-27brunsli: add new package (#31240)Adam J. Stewart1-0/+23
2022-06-27HDF: fix build with Apple Clang (#31235)Adam J. Stewart1-0/+4
2022-06-27py-torch: add M1 GPU support (#31283)Adam J. Stewart1-0/+3
2022-06-27Rename os_facts.lp to os_compatibility.lp (#31206)Massimiliano Culpo2-1/+1
Follow-up from #31170
2022-06-27Fix pigz%nvhpc build (#31227)Harmen Stoppels1-1/+1
nvc doesn't know this flag: `-Wno-unknown-pragmas`, it doesn't hurt to remove the specific warning flags, from: ``` -O3 -Wall -Wextra -Wno-unknown-pragmas -Wcast-qual ``` to: ``` -O3 -Wall ```
2022-06-24py-gtdbtk and fastani: new packages (#31268)Luke Diorio-Toth2-0/+53
2022-06-24Fix typo in documentation note about concretizer:unify (#31246)Cody Balos1-3/+3
2022-06-24giflib: fix macOS build (#31234)Adam J. Stewart1-0/+4
2022-06-24librttopo: add missing Autotools deps (#31252)Adam J. Stewart1-2/+8
2022-06-24sfcgal: fix boost build issues (#31254)Adam J. Stewart1-8/+5
2022-06-24py-numpy: add v1.23.0 (#31250)Adam J. Stewart3-2/+15
2022-06-23ASP-based solver: rescale target weights so that 0 is always the best score ↵Massimiliano Culpo2-49/+15
(#31226) fixes #30997 Instead of giving a penalty of 30 to all nodes when preferences are not package specific, give a penalty of 100 to all targets of a node where we have package specific preferences, if the target is not explicitly preferred.
2022-06-23Fixed the range on Catch2 to avoid v3.x (#31242)Brian Van Essen1-1/+1
2022-06-23py-instrain: adding new package (#31244)Luke Diorio-Toth1-0/+37
* py-instrain: adding new package * py-instrain: fixed style * removed unnecessary setuptools and numba version restrictions * fixed pandas version
2022-06-23hadoop-xrootd: Add clang conflict (#31215)haralmha1-0/+1
* hadoop-xrootd: Add clang conflict * Flake8 Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com> Co-authored-by: Tamara Dahlgren <35777542+tldahlgren@users.noreply.github.com>
2022-06-23Allow using mimalloc 2 in pika and HPX (#31260)Mikael Simberg4-3/+30
2022-06-23keyutils: add macOS conflict (#31236)Adam J. Stewart2-1/+3
2022-06-23add charliecloud 0.27 and fix master install (#31247)Richard Berger1-0/+7
* charliecloud: custom autoreconf and require py-pip and py-wheel for master * charliecloud: add 0.27 * charliecloud: add minimum py-pip version
2022-06-23rpcsvc-proto: add v1.4.3 (#31253)Adam J. Stewart1-2/+5