ROOT now uses llvm/clang version 13 (updated from version 9)
Clean up specfile by removing EPEL 7 conditionals
Drop dataframe, roofit and tmva-sofieparser on EPEL 8 ppc64le due to
"pure virtual method called" errors
Split the root-geom sub-package into three separate sub-packages:
root-geom, root-geom-builder and root-geom-painter
Enable uring support in EPEL 9 (liburing now available)
New sub-packages: root-geom-webviewer, root-roofit-jsoninterface,
root-testsupport, root-tree-ntuple-utils, root-tree-webviewer,
root-xroofit
Dropped patches: 31
New patches: 17
Updated patches: 4
Drop patches root-Fixes-for-garbage-collection-in-Python-3.11.patch
and root-Guard-gInterpreterMutex-in-TClingClassInfo-IsEnum.patch
(fixed upstream)
Use different filenames in io/loopdir tests
Update root-test-timeout.patch to address one more issue
Drop patch root-move-private-decl.patch (fixed upstream)
Drop some previously backported patches
Rename patch root-blas-linking-and-ignore-prefix.patch (partially fixed)
Backport locking of gInterpreterMutex in TClingClassInfo::IsEnum
Backport additional python 3.11 fixes from CPyCppyy upstream
Exclude some failing tests on Fedora 37+
(segfaults during Python garbage collection with Python 3.11)
Adjust some test timeouts
New subpackages: root-roofit-common, root-roofit-dataframe-helpers,
root-roofit-hs3, root-tmva-sofie and root-tmva-sofie-parser
Removed subpackages: root-memstat and root-montecarlo-vmc
Drop the doxygen generated root-doc package (doxygen runs out of memory)
Dropped patches: 17
New patches: 22
Updated patches: 5
ROOT now uses llvm/clang version 9 (updated from version 5)
No longer exclude arch s390x (better supported in llvm/clang 9)
Drop patches accepted upstream or previously backported
Backport some fixes that make more tests work
New subpackages: python{2,3}-distrdf, root-roofit-batchcompute
Require js-jsroot >= 6
Filter out parts of tests that require remote network access instead of
excluding the whole test
Fix multicore tests when running on machines with few cores