diff options
author | iarspider <iarspider@gmail.com> | 2020-08-16 19:07:14 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-16 12:07:14 -0500 |
commit | 6fdbdaf5b676a7d448fec195058d59ffe46a2a65 (patch) | |
tree | 45da7b76b3395fe58d8f9a2081262e1c0e73e399 /var/spack/repos/builtin/packages/collier/package.py | |
parent | 6ececa697673528df404a3f3f0e32b4eaf83b6b7 (diff) | |
download | spack-6fdbdaf5b676a7d448fec195058d59ffe46a2a65.tar.gz spack-6fdbdaf5b676a7d448fec195058d59ffe46a2a65.tar.bz2 spack-6fdbdaf5b676a7d448fec195058d59ffe46a2a65.tar.xz spack-6fdbdaf5b676a7d448fec195058d59ffe46a2a65.zip |
New packages: madgraph, syscalc, collier, gosam-contrib (#17601)
* Add Collier and SysCalc recipes
* Remove extra syscalc version
* Build collier with -j1 for @:1.2.4
* Add recipe for gosam-contrib
* Update gosam-contrib recipe with 'provides'
* Madgraph recipe, first version
* Finalize madgraph recipe + flake8
* Make py2 version of madgraph default; fix hash for syscalc; fix patch
* Handle virtual packages (#3)
* Update package.py
* Update packages.yaml
* Remove virtual packages - pt. 1
* Remove virtual packages - pt. 2
* Changes from review - pt. 1
* Changes from code review - pt. 2
* Update var/spack/repos/builtin/packages/collier/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Update var/spack/repos/builtin/packages/madgraph5amc/package.py
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Add hash for version 2.7.2 (available in our private mirror)
* Fixes for 2.7.3 family
* Patches for 2.7.3{.py3,}{.atlas,}
* Fix hash of syscalc
* Hack to fix concretization (2.7.3 matches 2.7.3.py3)
* Add conflict statement (reported to devs)
* Apply suggestions from code review
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
* Update package.py
* Delete madgraph5amc-2.7.2.atlas.patch
* Delete madgraph5amc-2.7.2.patch
* Update package.py
* Apply suggestions from code review
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Co-authored-by: iarspider <iarpsider@gmail.com>
Co-authored-by: Adam J. Stewart <ajstewart426@gmail.com>
Diffstat (limited to 'var/spack/repos/builtin/packages/collier/package.py')
-rw-r--r-- | var/spack/repos/builtin/packages/collier/package.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/var/spack/repos/builtin/packages/collier/package.py b/var/spack/repos/builtin/packages/collier/package.py new file mode 100644 index 0000000000..e1d6245b35 --- /dev/null +++ b/var/spack/repos/builtin/packages/collier/package.py @@ -0,0 +1,30 @@ +# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other +# Spack Project Developers. See the top-level COPYRIGHT file for details. +# +# SPDX-License-Identifier: (Apache-2.0 OR MIT) + +from spack import * + + +class Collier(CMakePackage): + """COLLIER: A Complex One-Loop LIbrary with Extended Regularizations """ + + homepage = "https://collier.hepforge.org" + url = "https://collier.hepforge.org/downloads/?f=collier-1.2.5.tar.gz" + + version('1.2.5', sha256='3ec58a975ff0c3b1ca870bc38973476c923ff78fd3dd5850e296037852b94a8b') + version('1.2.4', sha256='92ae8f61461b232fbd47a6d8e832e1a726d504f9390b7edc49a68fceedff8857') + version('1.2.3', sha256='e6f72df223654df59113b0067a4bebe9f8c20227bb81371d3193e1557bdf56fb') + version('1.2.2', sha256='140029e36635565262719124dcda2fa7d66fd468442cb268f6da16d4cbbab29a') + version('1.2.1', sha256='7f5bc81a00de071e2451ba3e11cad726df0ae18bd973dba4aeba165897d48c2d') + version('1.2.0', sha256='e5b2def953d7f9f4f2cacd4616aa65c77e2b9adf7eed2ca3531b993e529fbafd') + version('1.1', sha256='80fd54e2c30029d3d7d646738ae9469ad3a6f5ea7aa1179b951030df048e36bc') + version('1.0', sha256='54f40c1ed07a6829230af400abfe48791e74e56eac2709c0947cec3410a4473d') + + @property + def parallel(self): + return not self.spec.satisfies('@:1.2.4') + + def cmake_args(self): + args = ['-Dstatic=ON'] + return args |