| Version | EAPI | Keywords | Slot |
|---|---|---|---|
| 9999 | 8 | ~amd64 ~x86 | 6/$(ver_cut 1-3) |
| 6.38.04 | 8 | ~amd64 ~x86 | 6/$(ver_cut 1-3) |
| 6.38.00 | 8 | ~amd64 ~x86 | 6/$(ver_cut 1-3) |
| 6.36.9999 | 8 | ~amd64 ~x86 | 6/$(ver_cut 1-3) |
| 6.36.06 | 8 | ~amd64 ~x86 | 6/$(ver_cut 1-3) |
<pkgmetadata> <maintainer type="person"> <email>amadio@gentoo.org</email> <name>Guilherme Amadio</name> </maintainer> <maintainer type="project"> <email>sci-physics@gentoo.org</email> <name>Gentoo Physics Project</name> </maintainer> <longdescription lang="en"> ROOT is a modular scientific software framework. It provides all the functionality needed to deal with big data processing, statistical analysis, visualisation and storage. It is mainly written in C++ but integrated with other languages such as Python and R. ROOT is widely used in high energy physics, but also in other data analysis applications. It contains the CINT (ROOT 5.x) or cling (ROOT 6.x) C/C++ interpreter and many other classes for statistics, serialization, optimization, linear algebra, graphics, GUI toolkit, and a complete visualization framework. </longdescription> <use> <flag name="asimage">Enable support for <pkg>media-libs/libafterimage</pkg></flag> <flag name="cudnn">Enable support for nVidia cuDNN library</flag> <flag name="davix">Enable support for DAVIX Data Management Client (https://cern.ch/davix)</flag> <flag name="fits">Enable support for images and data from FITS files with <pkg>sci-libs/cfitsio</pkg></flag> <flag name="fortran">Compile included Fortran programs</flag> <flag name="gdml">Enable GDML writer and reader</flag> <flag name="http">Enable http server support including but not limited to fastcgi support</flag> <flag name="jupyter">Install dependencies to enable ROOT's C++ kernel in Jupyter notebooks</flag> <flag name="libcxx">Build ROOT against <pkg>llvm-runtimes/libcxx</pkg></flag> <flag name="minuit">Build ROOT's internal versions of minuit (fortran) and minuit2 (C++)</flag> <flag name="pythia8">Build the interface for <pkg>sci-physics/pythia</pkg> version 8.x </flag> <flag name="R">Enable support for <pkg>dev-lang/R</pkg></flag> <flag name="roofit">Build RooFit function fitting package</flag> <flag name="root7">Build experimental features to be released with ROOT 7</flag> <flag name="shadow">Enable shadow authentication in rootd and proofd</flag> <flag name="tbb">Enable implicit multi-threading (IMT) with <pkg>dev-cpp/tbb</pkg></flag> <flag name="tmva">Built TMVA (ROOT's multi-variate analysis toolkit for machine learning)</flag> <flag name="unuran">Enable support for <pkg>sci-mathematics/unuran</pkg></flag> <flag name="uring">Enable support for <pkg>sys-libs/liburing</pkg> in RNTuple</flag> <flag name="vc">Enable support for <pkg>dev-libs/vc</pkg> with VecCore</flag> <flag name="xrootd">Build the interface for <pkg>net-libs/xrootd</pkg> </flag> </use> <upstream> <remote-id type="github">root-project/root</remote-id> </upstream> </pkgmetadata>
| Flag | Description | 9999 | 6.38.04 | 6.38.00 | 6.36.9999 | 6.36.06 |
|---|---|---|---|---|---|---|
| R | Enable support for <pkg>dev-lang/R</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ |
| X | Add support for X11 | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| aqua | Include support for the Mac OS X Aqua (Carbon/Cocoa) GUI | ✓ | ✓ | ✓ | ✓ | ✓ |
| asimage | Enable support for <pkg>media-libs/libafterimage</pkg> | ✗ | ✗ | ✗ | ⊕ | ⊕ |
| cuda | Enable NVIDIA CUDA support (computation on GPU) | ✓ | ✓ | ✓ | ✓ | ✓ |
| cudnn | Enable support for nVidia cuDNN library | ✓ | ✓ | ✓ | ✓ | ✓ |
| davix | Enable support for DAVIX Data Management Client (https://cern.ch/davix) | ✓ | ✓ | ✓ | ⊕ | ⊕ |
| debug | Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces | ✓ | ✓ | ✓ | ✓ | ✓ |
| examples | Install examples, usually source code | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| fftw | Use FFTW library for computing Fourier transforms | ✓ | ✓ | ✓ | ✓ | ✓ |
| fits | Enable support for images and data from FITS files with <pkg>sci-libs/cfitsio</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ |
| fortran | Compile included Fortran programs | ✓ | ✓ | ✓ | ✓ | ✓ |
| gdml | Enable GDML writer and reader | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| graphviz | Add support for the Graphviz library | ✓ | ✓ | ✓ | ✓ | ✓ |
| gsl | Use the GNU scientific library for calculations | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| http | Enable http server support including but not limited to fastcgi support | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| jupyter | Install dependencies to enable ROOT's C++ kernel in Jupyter notebooks | ✓ | ✓ | ✓ | ✓ | ✓ |
| libcxx | Build ROOT against <pkg>llvm-runtimes/libcxx</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ |
| minuit | Build ROOT's internal versions of minuit (fortran) and minuit2 (C++) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| mpi | Add MPI (Message Passing Interface) layer to the apps that support it | ✓ | ✓ | ✓ | ✓ | ✓ |
| mysql | Add mySQL Database support | ✗ | ✗ | ✗ | ✓ | ✓ |
| odbc | Add ODBC Support (Open DataBase Connectivity) | ✗ | ✗ | ✗ | ✓ | ✓ |
| opengl | Add support for OpenGL (3D graphics) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| postgres | Add support for the postgresql database | ✗ | ✗ | ✗ | ✓ | ✓ |
| pythia8 | Build the interface for <pkg>sci-physics/pythia</pkg> version 8.x | ✓ | ✓ | ✓ | ✓ | ✓ |
| python | Add optional support/bindings for the Python language | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| qt6 | Add support for the Qt 6 application and UI framework | ✓ | ✓ | ✓ | ✓ | ✓ |
| roofit | Build RooFit function fitting package | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| root7 | Build experimental features to be released with ROOT 7 | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| shadow | Enable shadow authentication in rootd and proofd | ✓ | ✓ | ✓ | ✓ | ✓ |
| sqlite | Add support for sqlite - embedded sql database | ✓ | ✓ | ✓ | ✓ | ✓ |
| ssl | Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| tbb | Enable implicit multi-threading (IMT) with <pkg>dev-cpp/tbb</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| test | Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently) | ✓ | ✓ | ✓ | ✓ | ✓ |
| tmva | Built TMVA (ROOT's multi-variate analysis toolkit for machine learning) | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| unuran | Enable support for <pkg>sci-mathematics/unuran</pkg> | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| uring | Enable support for <pkg>sys-libs/liburing</pkg> in RNTuple | ✓ | ✓ | ✓ | ✓ | ✓ |
| vc | Enable support for <pkg>dev-libs/vc</pkg> with VecCore | ✓ | ✓ | ✓ | ✓ | ✓ |
| xml | Add support for XML files | ⊕ | ⊕ | ⊕ | ⊕ | ⊕ |
| xrootd | Build the interface for <pkg>net-libs/xrootd</pkg> | ✓ | ✓ | ✓ | ✓ | ✓ |
| Type | File | Size | Versions |
|---|---|---|---|
| DIST | root_v6.36.06.source.tar.gz | 204804117 bytes | 6.36.06 |
| DIST | root_v6.38.00.source.tar.gz | 386581842 bytes | 6.38.00 |
| DIST | root_v6.38.04.source.tar.gz | 386690371 bytes | 6.38.04 |
| Type | File | Size |
|---|