root

Install command:
brew install root

Formerly known as: root6

Object oriented framework for large scale data analysis

https://root.cern.ch/

License: LGPL-2.1-or-later

Formula JSON API: /api/formula/root.json

Bottle JSON API: /api/bottle/root.json

Formula code: root.rb on GitHub

Bottle (binary package) installation support provided for:

Intel monterey
big sur
catalina
64-bit linux
Apple Silicon monterey
big sur

Current versions:

stable 6.26.02
head ⚡️ HEAD

Revision: 1

Depends on:

cfitsio 4.1.0 C access to FITS data files with optional Fortran wrappers
davix 0.8.1 Library and tools for advanced file I/O with HTTP-based protocols
fftw 3.3.10 C routines to compute the Discrete Fourier Transform
gcc 11.3.0 GNU compiler collection
gl2ps 1.4.2 OpenGL to PostScript printing library
glew 2.2.0 OpenGL Extension Wrangler Library
graphviz 3.0.0 Graph visualization software from AT&T and Bell Labs
gsl 2.7.1 Numerical library for C and C++
lz4 1.9.3 Extremely Fast Compression algorithm
mysql-client 8.0.29 Open source relational database management system
numpy 1.22.3 Package for scientific computing with Python
openblas 0.3.20 Optimized BLAS library
openssl@1.1 1.1.1o Cryptography and SSL/TLS Toolkit
pcre 8.45 Perl compatible regular expressions library
python@3.9 3.9.12 Interpreted, interactive, object-oriented programming language
sqlite 3.38.5 Command-line interface for SQLite
tbb 2021.5.0 Rich and complete approach to parallelism in C++
xrootd 5.4.2 High performance, scalable, fault-tolerant access to data
xz 5.2.5 General-purpose data compression with high compression ratio
zstd 1.5.2 Zstandard is a real-time compression algorithm

Depends on when building from source:

cmake 3.23.1 Cross-platform make
ninja 1.10.2 Small build system for use with gyp or CMake

Requires: Xcode

As of ROOT 6.22, you should not need the thisroot scripts; but if you
depend on the custom variables set by them, you can still run them:

For bash users:
    . $(brew --prefix)/bin/thisroot.sh
For zsh users:
    pushd $(brew --prefix) >/dev/null; . bin/thisroot.sh; popd >/dev/null
For csh/tcsh users:
    source $(brew --prefix)/bin/thisroot.csh
For fish users:
    . $(brew --prefix)/bin/thisroot.fish

Analytics (macOS):

Installs (30 days)
root 1,496
root --HEAD 2
Installs on Request (30 days)
root 1,483
root --HEAD 2
Build Errors (30 days)
root 4
root --HEAD 2
Installs (90 days)
root 4,450
root --HEAD 14
Installs on Request (90 days)
root 4,412
root --HEAD 14
Installs (365 days)
root 15,530
root --HEAD 77
Installs on Request (365 days)
root 15,402
root --HEAD 77

Analytics (Linux):

Installs (30 days)
root 16
Installs on Request (30 days)
root 16
Build Errors (30 days)
root 0
Installs (90 days)
root 60
Installs on Request (90 days)
root 60
Installs (365 days)
root 197
Installs on Request (365 days)
root 197
Fork me on GitHub