diff options
| author | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-08-18 12:00:48 +0200 |
|---|---|---|
| committer | Ghislain Vaillant <ghislain.vaillant@inria.fr> | 2026-08-19 19:20:54 +0200 |
| commit | 75230a83ab88e225af6f6ee416e2460f0a4299a9 (patch) | |
| tree | 4ffe40b28130e5081ce6b235601d66cffb55a050 | |
| parent | 5d8cd4117897ce6ff023922c5e685879d915bf8b (diff) | |
hep: Add hepmc2.
* guix-science/packages/hep.scm (hepmc2): New variable.
| -rw-r--r-- | guix-science/packages/hep.scm | 25 |
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 | ||
| 282 | Physics 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") |
