summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/catch/package.py
AgeCommit message (Collapse)AuthorFilesLines
2019-10-28Update URL parsing regexes and tests (#13411)Adam J. Stewart1-84/+0
* Update URL parsing regexes and tests * Get rid of no longer used README * Merge py-udunits and py-cf-units * netcdf -> netcdf-c * setup_environment -> setup_*_environment * Fix doc tests * Few last minute fixes * Simplify prefix removal copypasta
2019-10-12checksums: use sha256 checksums everywhereTodd Gamblin1-28/+28
We'd like to use a consistent checksum scheme everywhere so that we can: a) incorporate archive checksums into our specs and have a consistent hashing algorithm across all specs. b) index mirrors with a consistent type of checksum, and not one that is dependent on how spack packages are written. - [x] convert existing md5, sha224, sha512, sha1 checksums to sha256
2019-07-25catch: more versions, new and older. (#12123)Chris Green1-0/+9
New versions 2.9.0, 2.9.1, older versions 2.2.2, 2.2.3, 2.4.1, 2.4.2, 2.7.0, 2.7.1, 2.7.2.
2019-05-28Catch: 2.8.0 (#11570)Axel Huebl1-0/+1
Add the latest Catch2 release.
2019-02-18Catch2: v2.6.1 (#10613)Axel Huebl1-0/+1
add the lastest bugfix release of Catch2
2019-02-04Catch2: v2.6.0 (#10490)Axel Huebl1-0/+1
Add the latest Catch2 release.
2019-01-02Catch2: v2.5.0 (#10237)Axel Huebl1-0/+1
Add the 2.5.0 release of catch2.
2019-01-01copyright: update license headers for 2013-2019 copyright.Todd Gamblin1-1/+1
2018-12-07Fix Catch2 Single Header (#10022)Axel Huebl1-1/+4
Fix the install of the single header amalgate in catch2. The public API for catch < 2.3.0 was "#include <catch.hpp>". For 2.3.0+ it is "#include <catch2/catch.hpp>"
2018-10-17relicense: replace LGPL headers with Apache-2.0/MIT SPDX headersTodd Gamblin1-23/+4
- remove the old LGPL license headers from all files in Spack - add SPDX headers to all files - core and most packages are (Apache-2.0 OR MIT) - a very small number of remaining packages are LGPL-2.1-only
2018-09-20Catch2: 2.3.0+ (#9300)Axel Huebl1-0/+3
* Catch2: 2.3.0+ Add the latest two releases of Catch2. In 2.3.0+, the include changed to a future-proof `<catch2/catch.hpp>` path which dependent projects will break upon. * openPMD-api: Catch2 2.3.0+ openPMD-api just updated to use the new, future-proof Catch2 headers `<catch2/catch.hpp>`.
2018-04-07Catch2: make install (#7668)Axel Huebl1-1/+18
Add a proper install variant for Catch(2). This allows to use Catch2 downstram with `pkg-config` and CMake's `find_package` commands via standard environment hints.
2018-03-27Add Catch v2.2.1 and v1.12.1 (#7615)Nils Deppe1-0/+2
Catch v1 and v2 are maintained independently since v2 requires C++11 support. Updating both to the latest.
2018-03-24Update copyright on LLNL files for 2018. (#7592)Todd Gamblin1-1/+1
2018-01-14Updated catch to newer version (up to 2.1.0) (#6933)David Pérez-Suárez1-20/+28
Also updated all the sums from previous versions
2017-11-04Replace github.com/llnl/spack with github.com/spack/spack (#6142)Todd Gamblin1-1/+1
We moved to a new GitHub org! Now make the code and docs reflect that.
2017-09-06Update copyright notices for 2017 (#5295)Michael Kuhn1-1/+1
2017-06-24Make LICENSE recognizable by GitHub. (#4598)Todd Gamblin1-1/+1
2017-05-31Add Catch v1.7.1-1.9.4 (#4406)Nils Deppe1-0/+10
2017-02-03Add new versions of catch (#3016)Mayeul d'Avezac1-0/+7
2016-12-27Adds catch, cppunit, spdlog, tinyxml(1 and 2), google benchmark (#2627)Mayeul d'Avezac1-0/+40
* Adds catch, cppunit, spdlog, tinyxml(1 and 2), google benchmark Tinyxml comes in two flavors, 1 and 2. Each comes in several versions... So they cannot be easily united into a single package. * Use CMakePackage and friends, add copyright Also eleminate debug/release variants, since it no longuer fits in the CMakePackage format. * Remove unnecessary url * spdlog now has tagged releases * Remove unnecessary url argument * Fewer quotes in cmake args, because magic * Incorrect base class for tinyxml