summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-18 12:00:48 +0200
committerGhislain Vaillant <ghislain.vaillant@inria.fr>2026-08-19 19:20:54 +0200
commit75230a83ab88e225af6f6ee416e2460f0a4299a9 (patch)
tree4ffe40b28130e5081ce6b235601d66cffb55a050
parent5d8cd4117897ce6ff023922c5e685879d915bf8b (diff)
hep: Add hepmc2.
* guix-science/packages/hep.scm (hepmc2): New variable.
-rw-r--r--guix-science/packages/hep.scm25
1 files changed, 25 insertions, 0 deletions
diff --git a/guix-science/packages/hep.scm b/guix-science/packages/hep.scm
index c071d93..a19ce2b 100644
--- a/guix-science/packages/hep.scm
+++ b/guix-science/packages/hep.scm
@@ -257,6 +257,31 @@ anti-k_t algorithm.")
257 "This package provides a library of 3rd-party add-ons to FastJet.") 257 "This package provides a library of 3rd-party add-ons to FastJet.")
258 (license license:gpl2))) 258 (license license:gpl2)))
259 259
260(define-public hepmc2
261 (package
262 (name "hepmc2")
263 (version "2.06.11")
264 (source
265 (origin
266 (method git-fetch)
267 (uri (git-reference
268 (url "https://gitlab.cern.ch/hepmc/HepMC.git")
269 (commit version)))
270 (file-name (git-file-name name version))
271 (sha256
272 (base32 "1kh25nxi1mp83cz0hdvm50n4844yv5vhgi9pwn5nww0axlrz9ziq"))))
273 (build-system cmake-build-system)
274 (arguments
275 (list
276 #:configure-flags
277 #~(list "-Dmomentum:STRING=GEV" "-Dlength:STRING=MM")))
278 (home-page "https://hepmc.web.cern.ch/hepmc/")
279 (synopsis "Event record library for High Energy Physics")
280 (description
281 "The HepMC package is an object oriented C++ event record for High Energy
282Physics Monte Carlo generators and simulation.")
283 (license license:lgpl2.1+)))
284
260(define-public hepmc3 285(define-public hepmc3
261 (package 286 (package
262 (name "hepmc3") 287 (name "hepmc3")