From 9603c41bf97839d7f8b2748b70271d6a17a1a44f Mon Sep 17 00:00:00 2001 From: Ghislain Vaillant Date: Mon, 24 Aug 2026 12:51:38 +0200 Subject: hep: Add collier. * guix-science/packages/hep.scm (collier): New variable. --- guix-science/packages/hep.scm | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/guix-science/packages/hep.scm b/guix-science/packages/hep.scm index 267a7e9..c52857b 100644 --- a/guix-science/packages/hep.scm +++ b/guix-science/packages/hep.scm @@ -173,6 +173,37 @@ package.") (define-public clhep clhep-2.4.7.2) +(define-public collier + (package + (name "collier") + (version "1.2.10") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/collier3/collier.git") + (commit (string-append "COLLIER-" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "19br59lnzygyw5mkb79z03h6dzrlhjx6qkraqvnj4a1jjg9bclbp")))) + (build-system cmake-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "make" "demo"))))))) + (native-inputs (list gfortran)) + (home-page "https://collier.hepforge.org/") + (synopsis "Complex One-Loop LIbrary with Extended Regularizations") + (description + "@code{COLLIER} is a fortran library for the numerical evaluation of +one-loop scalar and tensor integrals appearing in perturbative relativistic +quantum field theory.") + (license license:gpl3))) + (define-public evtgen (package (name "evtgen") -- cgit v1.2.3