summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/pika/package.py
AgeCommit message (Collapse)AuthorFilesLines
2023-12-07Update pika package to use f-strings (#41483)Auriane R1-16/+6
2023-12-06Add pika 0.21.0 release (#41446)Auriane R1-0/+1
2023-11-13Add license directives to various packages (#41039)Mikael Simberg1-0/+2
2023-11-01pika: Add 0.20.0 (#40817)Mikael Simberg1-0/+1
2023-10-26Add conflict between cxxstd > 17 and cuda < 12 in pika (#40717)Auriane R1-2/+4
* Add conflict with C++ standard > 17 and cuda < 12 * Removing map_cxxstd since boost supports C++20 flag
2023-10-09Add pika 0.19.1 (#40385)Auriane R1-0/+1
2023-10-05Add pika 0.19.0 (#40313)Auriane R1-0/+1
2023-09-20Add support for C++23 in pika and pika-algorithms packages (#40078)Auriane R1-1/+2
* Add C++23 support for pika * Add C++23 support for pika-algorithms as well
2023-09-06Add pika 0.18.0 (#39842)Auriane R1-0/+1
2023-08-10Fix conflicts on direct dependencies that don't start with ^ (#39369)Massimiliano Culpo1-3/+3
2023-08-03Add pika 0.17.0 (#39221)Auriane R1-0/+1
2023-06-01pika: add 0.16.0 and pika-algorithms 0.1.3 (#38021)Mikael Simberg1-2/+3
* pika: add 0.16.0 * pika-algorithms: add 0.1.3 --------- Co-authored-by: Alberto Invernizzi <9337627+albestro@users.noreply.github.com>
2023-05-16Add conflict for pika with fmt@10 and +cuda/rocm (#37679)Mikael Simberg1-0/+3
2023-05-12Add pika 0.15.1 (#37628)Mikael Simberg1-0/+1
2023-05-04Add pika 0.15.0 (#37403)Mikael Simberg1-0/+1
2023-05-04Add patches for generic context coroutine stack allocation in pika on macos ↵Mikael Simberg1-0/+5
(#37288)
2023-04-05pika: Add version 0.14.0 (#36652)Mikael Simberg1-6/+13
* Rename PIKA_WITH_P2300_REFERENCE_IMPLEMENTATION CMake option in pika package * Remove unnecessary use of self in pika package * Use append instead of list += for single options in pika package * Add pika 0.14.0
2023-03-27Rename p2300 variant with stdexec (#36322)Auriane R1-5/+5
2023-03-18cmake build system: make "generator" a variant (#35552)Massimiliano Culpo1-2/+1
2023-03-08Add pika 0.13.0 and pika-algorithms 0.1.2 (#35933)Auriane R1-0/+1
* Add last release of pika-algorithms + version constraint * Add pika release 0.13.0
2023-02-06Add pika 0.12.0 and pika-algorithms 0.1.1 (#35296)Mikael Simberg1-1/+2
2023-02-01Use the `maintainers` directive in all packages (#35201)Massimiliano Culpo1-1/+1
2023-01-24Add whip 0.1.0 and use in pika (#35073)Mikael Simberg1-4/+7
* Add whip 0.1.0 * Make pika depend on whip@0.1.0 Co-authored-by: msimberg <msimberg@users.noreply.github.com>
2023-01-18license year bump (#34921)Harmen Stoppels1-1/+1
* license bump year * fix black issues of modified files * mypy * fix 2021 -> 2023
2023-01-16Add target propagation for pika package (#34924)Auriane R1-0/+17
2023-01-06Fix the version number for the fmt dep of pika package (#34839)Auriane R1-2/+2
* Fix the version number for the fmt dep of pika package * Add version constraint for fmt standard specification
2022-12-21Add patch for pika on macOS (#34619)Mikael Simberg1-0/+6
2022-12-09Add pika-algorithms package and pika 0.11.0 (#34397)Mikael Simberg1-2/+5
* Add 20 as a valid option for cxxstd to fmt * Add pika 0.11.0 * Fix version constraint for p2300 variant in pika package * Add pika-algorithms package
2022-11-03Add pika 0.10.0 (#33659)Mikael Simberg1-0/+1
Co-authored-by: Harmen Stoppels <harmenstoppels@gmail.com>
2022-11-01Add tracy 0.9 (#33638)Mikael Simberg1-0/+1
* Add tracy 0.9 * Add conflict for pika and tracy@0.9:
2022-10-14Fix pika@0.9.0 sha (#33307)Auriane R1-1/+1
2022-10-12Limit whip dependencies for pika (#33244)Auriane R1-1/+2
2022-10-10Do not set CMAKE_HIP_ARCHITECTURES if none specified (#33156)Auriane R1-2/+3
2022-10-07Rename p2300 to stdexec (#33099)Auriane R1-1/+1
* Rename p2300 package after renaming PR merged in stdexec https://github.com/NVIDIA/stdexec/pull/622 * Adapt pika to depend on stdexec
2022-10-05Add pika 0.9.0 (#33010)Auriane R1-6/+8
* Reorder dependencies in alphabetical order + fix typo
2022-10-03Set CMAKE_HIP_ARCHITECTURES with the value of amdgpu_target (#32901)Auriane R1-1/+5
2022-09-26Adapt pika to use the p2300 spack package (#32667)Auriane R1-0/+9
* Adapt pika to use the p2300 spack package * Fix formatting with black
2022-09-12pika: add v0.8.0 (#32577)Mikael Simberg1-2/+5
2022-08-25Add patch for missing template instantiation in pika 0.7.0 on macOS (#32370)Mikael Simberg1-0/+7
2022-08-23Constrain `__skip_rocmclang` workaround in pika package (#32208)Mikael Simberg1-1/+1
2022-08-19Add tracy variant to pika (#32090)Mikael Simberg1-0/+3
2022-08-04pika: add v0.7.0 (#31906)Auriane R1-0/+1
2022-07-31black: reformat entire repository with blackTodd Gamblin1-71/+71
2022-07-06Add pika 0.6.0 (#31458)Mikael Simberg1-0/+1
2022-06-23Allow using mimalloc 2 in pika and HPX (#31260)Mikael Simberg1-2/+3
2022-06-02Add pika 0.5.0 (#30960)Mikael Simberg1-0/+3
2022-05-28refactor: packages import `spack.package` explicitly (#30404)Tom Scogland1-1/+1
Explicitly import package utilities in all packages, and corresponding fallout. This includes: * rename `spack.package` to `spack.package_base` * rename `spack.pkgkit` to `spack.package` * update all packages in builtin, builtin_mock and tutorials to include `from spack.package import *` * update spack style * ensure packages include the import * automatically add the new import and remove any/all imports of `spack` and `spack.pkgkit` from packages when using `--fix` * add support for type-checking packages with mypy when SPACK_MYPY_CHECK_PACKAGES is set in the environment * fix all type checking errors in packages in spack upstream * update spack create to include the new imports * update spack repo to inject the new import, injection persists to allow for a deprecation period Original message below: As requested @adamjstewart, update all packages to use pkgkit. I ended up using isort to do this, so repro is easy: ```console $ isort -a 'from spack.pkgkit import *' --rm 'spack' ./var/spack/repos/builtin/packages/*/package.py $ spack style --fix ``` There were several line spacing fixups caused either by space manipulation in isort or by packages that haven't been touched since we added requirements, but there are no functional changes in here. * [x] add config to isort to make sure this is maintained going forward
2022-05-04Add mimalloc package with use in HPX and pika (#30457)Mikael Simberg1-2/+4
* Add mimalloc package * Add mimalloc as allocator option to pika * Add mimalloc as allocator option to hpx * Set git property globally instead of per-version in pika, hpx, and mimalloc packages Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>
2022-05-04pika: Add 0.4.0 release (#30469)Auriane R1-0/+1
2022-04-12Add missing Boost dependencies to pika+generic_coroutines variant (#30026)Mikael Simberg1-0/+1
Co-authored-by: Mikael Simberg <mikael.simberg@iki.if>