Summary
Rivet is a system for preservation of particle-collider analysis logic, analysis reinterpretation via MC simulations, and the validation and improvement of Monte Carlo event generator codes. It covers all aspects of collider physics, from unfolded precision measurements to reconstruction-level searches, and physics from the Standard Model to BSM theories, and from perturbative jet, boson and top-quarks to hadron decays, inclusive QCD, and Heavy Ion physics.
Versions
v9999 :: 4/9999 :: gentoo
- Modified
- License
- GPL-3+
- USE flags
- highfive python zlib
v4.1.2 :: 4/4.1.2 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64
- USE flags
- highfive python zlib
v3.1.11-r1 :: 4/3.1.11 :: gentoo
- Modified
- License
- GPL-3+
- Keywords
- ~amd64
- USE flags
- python zlib
USE flags
General
- highfive
- Build with sci-libs/highfive and sci-libs/hdf5
- python
- Add optional support/bindings for the Python language
- zlib
- Build with virtual/zlib
python_single_target
- python3_11
- Build for Python 3.11 only
- python3_12
- Build for Python 3.12 only
- python3_13
- Build for Python 3.13 only
Dependencies
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / matplotlib : Pure python plotting library with matlab like syntax
sci-libs / gsl : The GNU Scientific Library
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / highfive : Header-only C++ interface for libhdf5
sci-physics / fastjet : A software package for jet finding in pp and e+e- collisions
sci-physics / fastjet-contrib : 3rd party extensions of FastJet.
sci-physics / hepmc : Event Record for Monte Carlo Generators
sci-physics / yoda : Yet more Objects for (High Energy Physics) Data Analysis
Runtime Dependencies
dev-cpp / yaml-cpp : YAML parser and emitter in C++
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / matplotlib : Pure python plotting library with matlab like syntax
sci-libs / gsl : The GNU Scientific Library
sci-libs / hdf5 : General purpose library and file format for storing scientific data
sci-libs / highfive : Header-only C++ interface for libhdf5
sci-physics / fastjet : A software package for jet finding in pp and e+e- collisions
sci-physics / fastjet-contrib : 3rd party extensions of FastJet.
sci-physics / hepmc : Event Record for Monte Carlo Generators
sci-physics / rivet : Robust Independent Validation of Experiment and Theory toolkit
sci-physics / yoda : Yet more Objects for (High Energy Physics) Data Analysis
Depending packages
sci-physics / pythia : Lund Monte Carlo high-energy physics event generator
sci-physics / rivet : Robust Independent Validation of Experiment and Theory toolkit
sci-physics / thepeg : Toolkit for High Energy Physics Event Generation
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Andreas Sturmlechner · gentoo
sci-physics/rivet: fix DESCRIPTION to not repeat PN, sanitise MY_* vars
Improve ebuild style, move blocker to RDEPEND-only 9999: Stop unnecessary tarball renaming (assuming future bumps are spun off it) Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
sci-physics/rivet: drop 3.1.11
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
sci-physics/rivet: drop IUSE hepmc2, hepmc3; minor ebuild style cleanup
Unconditionally require sci-physics/hepmc:3 to finally allow sci-physics/hepmc:2 cleanup. Bug: https://bugs.gentoo.org/968135 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Andreas Sturmlechner · gentoo
sci-physics/rivet: drop overshadowed 4.0.2, 4.1.0, 4.1.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: needs yoda with eigen
Part-of: https://github.com/gentoo/gentoo/pull/44971 Closes: https://github.com/gentoo/gentoo/pull/44971 Signed-off-by: Alexander Puck Neuwirth <apn-pucky@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 4.1.2
Closes: https://bugs.gentoo.org/963588 Part-of: https://github.com/gentoo/gentoo/pull/44488 Closes: https://github.com/gentoo/gentoo/pull/44488 Signed-off-by: Alexander Puck Neuwirth <apn-pucky@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
*/*: Add := to virtual/zlib deps
Done via: ``` git grep -l 'virtual/zlib ' | xargs sed -i -e 's@virtual/zlib @virtual/zlib:= @g' ``` with some manual reverts. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-*/*: update for virtual/zlib
Update done using: ``` git grep -l sys-libs/zlib dev-* | xargs sed -i -e s@sys-libs/zlib@virtual/zlib@g git diff --name-only | xargs copybump git diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead pkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error ``` Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Sergey Torokhov · gentoo
sci-libs/HighFive: rename to sci-libs/highfive
Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Part-of: https://github.com/gentoo/gentoo/pull/43855 Signed-off-by: Sam James <sam@gentoo.org> - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 3.1.11, drop 3.1.9, 3.1.10-r1, 3.1.10-r2
Now all rivets are in slot 4. Also adds a subslot for live ebuild. In the future the block !sci-physics/rivet:3 can be removed. Part-of: https://github.com/gentoo/gentoo/pull/43811 Closes: https://github.com/gentoo/gentoo/pull/43811 Signed-off-by: Alexander Puck Neuwirth <apn-pucky@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 4.1.1
- Add subslot to rivet, analogous to yoda. - Bind rivet to yoda with `:=` Part-of: https://github.com/gentoo/gentoo/pull/43491 Closes: https://github.com/gentoo/gentoo/pull/43491 Signed-off-by: Alexander Puck Neuwirth <apn-pucky@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: include cstdint patch
Closes: https://bugs.gentoo.org/946280 Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Part-of: https://github.com/gentoo/gentoo/pull/42053 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 4.1.0
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/41153 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: enable py3.13
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/40361 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add patch to fix autoconfigure sed
Closes: https://bugs.gentoo.org/937357 Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/39502 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: drop 4.0.1
Closes: https://bugs.gentoo.org/940188 Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/39499 Signed-off-by: Nowa Ammerlaan <nowa@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 4.0.2
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/39200 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 4.0.1
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/38744 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: Add ref cin patch
Closes: https://bugs.gentoo.org/927450 Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: drop BDEPEND on virtual/fortran
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/35890 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: add 3.1.9, 9999
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alexander Puck Neuwirth · gentoo
sci-physics/rivet: new package, add 3.1.10
Signed-off-by: Alexander Puck Neuwirth <alexander@neuwirth-informatik.de> Closes: https://github.com/gentoo/gentoo/pull/35824 Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-physics/rivet: Remove last-rited pkg
Closes: https://bugs.gentoo.org/735470 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matthias Maier · gentoo
sci-physics/rivet: remove app-doc/doxygen[latex] dependency
Bug: https://bugs.gentoo.org/430914 Bug: https://bugs.gentoo.org/709316 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
sci-physics/rivet: Switch to PYTHON_MULTI_USEDEP API
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Guilherme Amadio · gentoo
sci-physics/rivet: drop old versions
Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Guilherme Amadio · gentoo
sci-physics/rivet: revision bump
- Python scripts need to be adjusted to use Python 2 - Needs to be rebuilt if version of sci-physics/yoda changes Package-Manager: Portage-2.3.24, Repoman-2.3.6 - Federico Lodovici · gentoo
sci-pyhsics/rivet: bump to 2.6.0 - Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> - T. Malfatti · gentoo
media-libs/portaudio: Version bump - Gerhard Bräunlich · gentoo
sci-physics/rivet: Fixing URL for refs.bib
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2807 Signed-off-by: David Seifert <soap@gentoo.org> - Gerhard Bräunlich · gentoo
sci-physics/rivet: Version bump to 2.5.2, EAPI bump 5 -> 6
Package-Manager: portage-2.3.0 Closes: https://github.com/gentoo/gentoo/pull/2740 Signed-off-by: David Seifert <soap@gentoo.org> - Jauhien Piatlicki · gentoo
sci-physics/rivet: initial import from the science overlay
Package-Manager: portage-2.2.18