Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jun 2024 17:54:07 GMT
From:      Nuno Teixeira <eduardo@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 1f7f54350175 - 2024Q2 - devel/root: Update to 6.32/00
Message-ID:  <202406221754.45MHs7Ih033044@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2024Q2 has been updated by eduardo:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1f7f5435017524b85ea094a55f2f84fda75e9294

commit 1f7f5435017524b85ea094a55f2f84fda75e9294
Author:     Erik Jensen <erik@tenku.dk>
AuthorDate: 2024-06-06 19:33:14 +0000
Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
CommitDate: 2024-06-22 17:52:30 +0000

    devel/root: Update to 6.32/00
    
    ChangeLog:      https://root.cern/doc/v632/release-notes.html
    PR:             279520
    (cherry picked from commit 0bd1179bfd1c53363ff11687e9534ad314c61cdf)
---
 devel/root/Makefile                                |  194 +-
 devel/root/distinfo                                |    6 +-
 ...cling_lib_Interpreter_Interpreter.cpp.15aarch64 |   13 +-
 ...ter-cling-include-cling-std__fbsd14.1.modulemap |    1 +
 ...ter-cling-include-cling-std__fbsd15.0.modulemap |    7 +
 .../patch-core_clingutils_src_TClingUtils.cxx      |    4 +-
 devel/root/files/patch-interpreter_CMakeLists.txt  |   30 -
 ...interpreter_cling_lib_Interpreter_CIFactory.cpp |    4 +-
 ...terpreter_cling_lib_Interpreter_Interpreter.cpp |    4 +-
 ...m-project_clang_lib_Serialization_ASTWriter.cpp |   20 -
 devel/root/pkg-plist                               | 6172 ++++++++++----------
 11 files changed, 3237 insertions(+), 3218 deletions(-)

diff --git a/devel/root/Makefile b/devel/root/Makefile
index 1487e057a0a8..176873bc6305 100644
--- a/devel/root/Makefile
+++ b/devel/root/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	root
-DISTVERSION=	6.30.06
-PORTREVISION=	1
+DISTVERSION=	6.32.00
 CATEGORIES=	devel science math parallel python
 MASTER_SITES=	https://root.cern/download/
 DISTFILES=	${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX}
@@ -13,25 +12,17 @@ LICENSE=	LGPL21
 LICENSE_FILE=	${WRKSRC}/LGPL2_1.txt
 
 BUILD_AND_RUN_DEPENDS=	bash:shells/bash \
-			nlohmann-json>=3:devel/nlohmann-json
+		nlohmann-json>=3:devel/nlohmann-json
 BUILD_DEPENDS=	${BUILD_AND_RUN_DEPENDS}
-LIB_DEPENDS=	libcfitsio.so:astro/cfitsio \
-		libcurl.so:ftp/curl \
-		libfreetype.so:print/freetype2 \
-		libgsl.so:math/gsl \
+LIB_DEPENDS=	libfreetype.so:print/freetype2 \
 		liblz4.so:archivers/liblz4 \
-		libopenblas.so:math/openblas \
-		libpcre.so:devel/pcre \
-		libtbb.so:devel/onetbb \
-		libvdt.so:math/vdt \
-		libXrdCl.so:databases/xrootd \
+		libpcre2-8.so:devel/pcre2 \
 		libxxhash.so:devel/xxhash \
 		libzstd.so:archivers/zstd
 RUN_DEPENDS=	${BUILD_AND_RUN_DEPENDS}
 
 USES=		cmake compiler:c++17-lang desktop-file-utils \
-		gnome iconv shebangfix ssl
-USE_GNOME=	libxml2
+		iconv shebangfix
 
 SHEBANG_FILES=	main/python/rootbrowse.py \
 		main/python/rootcp.py \
@@ -56,59 +47,159 @@ python_OLD_CMD+=	"/usr/bin/env @python@"
 
 # Flags and environment variables for building
 CMAKE_ARGS=	-DCMAKE_CXX_STANDARD=17
-CMAKE_ON=	gnuinstall soversion mathmore
-CMAKE_OFF=	builtin_davix builtin_gtest clad davix
+CMAKE_ON=	builtin_clang builtin_cling builtin_llvm builtin_openui5 gnuinstall \
+		rpath runtime_cxxmodules shared soversion
+CMAKE_OFF=	arrow builtin_afterimage builtin_cfitsio builtin_cppzmq builtin_davix \
+		builtin_fftw3 builtin_freetype builtin_ftgl builtin_gl2ps builtin_glew \
+		builtin_gsl builtin_gtest builtin_lz4 builtin_lzma builtin_nlohmannjson \
+		builtin_openssl builtin_pcre builtin_tbb builtin_unuran builtin_vc builtin_vdt \
+		builtin_veccore builtin_xrootd builtin_xxhash builtin_zeromq builtin_zlib \
+		builtin_zstd cefweb clad cocoa cuda cudnn daos davix dcache fcgi fftw3 gviz \
+		libcxx llvm13_broken_tests macos_native memory_termination minuit2_mpi \
+		minuit2_omp mpi odbc proof pythia8 qt5web qt6web r roofit_multiprocess \
+		shadowpw test_distrdf_dask test_distrdf_pyspark tmva-gpu tmva-rmva tmva-sofie \
+		unfold unuran uring vc veccore vecgeom win_broken_tests winrtdebug
 CONFIGURE_WRKSRC?=	${WRKDIR}/.build
 MAKE_ENV+=		ROOTSYS=${CONFIGURE_WRKSRC}
 
 # Port build options; DOCS also on by default
-OPTIONS_DEFINE=	DOCS MYSQL PGSQL PYROOT ROOT7 SQLITE X11
-OPTIONS_DEFAULT=	PYROOT ROOT7 X11
+# See https://root.cern/install/build_from_source/#all-build-options
+OPTIONS_DEFINE=	DOCS ASIMAGE DATAFRAME FITS FORTRAN GDML HTTP IMT MATHMORE MYSQL \
+		OPENGL PGSQL PYROOT ROOFIT ROOT7 SPECTRUM SQLITE SSL TMLP TMVAML VDT WEBGUI \
+		X11 XML XROOTD
+OPTIONS_DEFAULT=	ASIMAGE DATAFRAME FITS GDML HTTP IMT MATHMORE OPENGL PYROOT \
+		ROOFIT ROOT7 SPECTRUM SSL TMLP TMVAML VDT WEBGUI X11 XML XROOTD
 OPTIONS_SUB=	yes
 
-# Option: MYSQL
-MYSQL_DESC=		Enable MySQL bindings
-MYSQL_LIB_DEPENDS=	libunwind.so:devel/libunwind
-MYSQL_USES=		mysql
+ASIMAGE_CMAKE_BOOL=	asimage
+ASIMAGE_DESC=		Enable support for image processing via libAfterImage
+ASIMAGE_IMPLIES=	X11
+ASIMAGE_LIB_DEPENDS=	libAfterImage.so:graphics/libafterimage \
+		libgif.so:graphics/giflib \
+		libpng16.so:graphics/png \
+		libtiff.so:graphics/tiff
+ASIMAGE_USES=	gettext-runtime gnome jpeg
+ASIMAGE_USE=	gnome=cairo,gdkpixbuf2,glib20,librsvg2
+
+# TODO: clad can only be included in ROOT's configure stage
+# with network access, however, a port of clad is available -- patch
+#CLAD_CMAKE_BOOL=	clad
+#CLAD_DESC=		Build clad, the cling automatic differentiation plugin (requires network)
+#CLAD_LIB_DEPENDS=	libclad.so:math/clad
+
+DATAFRAME_CMAKE_BOOL=	dataframe
+DATAFRAME_DESC=			Enable ROOT RDataFrame
+
+# TODO: davix only comes with pkgconfig file on fbsd, while
+# ROOT's configure stage relies on find_package() -- patch
+#DAVIX_CMAKE_BOOL=	davix
+#DAVIX_DESC=		Enable support for Davix (HTTP/WebDAV access)
+#DAVIX_IMPLIES=	libuuid xml2 openssl
+#DAVIX_LIB_DEPENDS=	libdavix.so:www/davix
+
+FITS_CMAKE_BOOL=	fitsio
+FITS_DESC=		Enable support for reading FITS images
+FITS_LIB_DEPENDS=	libcfitsio.so:astro/cfitsio \
+		libcurl.so:ftp/curl
+
+FORTRAN_CMAKE_BOOL=	fortran
+FORTRAN_DESC=		Build Fortran components of ROOT
+FORTRAN_USES=		fortran
+
+GDML_CMAKE_BOOL=	gdml
+GDML_DESC=		Enable support for GDML (Geometry Description Markup Language)
+
+HTTP_CMAKE_BOOL=	http
+HTTP_DESC=		Enable support for HTTP server
+HTTP_IMPLIES=	WEBGUI
+
+IMT_CMAKE_BOOL=	imt
+IMT_DESC=		Enable support for implicit multi-threading via IntelĀ® Thread Building Blocks (TBB)
+IMT_LIB_DEPENDS=	libtbb.so:devel/onetbb
+
+MATHMORE_CMAKE_BOOL=	mathmore
+MATHMORE_DESC=		Build libMathMore extended math library
+MATHMORE_LIB_DEPENDS=	libgsl.so:math/gsl
+
 MYSQL_CMAKE_BOOL=	mysql
+MYSQL_DESC=		Enable support for MySQL databases
+MYSQL_LIB_DEPENDS=	libunwind.so:devel/libunwind
+MYSQL_USES=		mysql ssl
+
+OPENGL_CMAKE_BOOL=	opengl
+OPENGL_DESC=		Enable support for OpenGL
+OPENGL_IMPLIES=	X11
+OPENGL_LIB_DEPENDS=	libftgl.so:graphics/ftgl \
+		libgl2ps.so:print/gl2ps
+OPENGL_USES=	gl
+OPENGL_USE=		gl=glew,glu,opengl
 
-# Option: PGSQL
-PGSQL_DESC=		Enable PostgreSQL bindings
-PGSQL_USES=		pgsql:13+
 PGSQL_CMAKE_BOOL=	pgsql
+PGSQL_DESC=		Enable support for PostgreSQL
+PGSQL_USES=		pgsql:13+
 
-#Option: PYROOT
+PYROOT_CMAKE_BOOL=	pyroot tmva-pymva
 PYROOT_DESC=		Enable bindings between Python and C++ with PyROOT
 PYROOT_BUILD_DEPENDS=	${PYNUMPY}
 PYROOT_USES=		python:3.9+,build,run
 PYROOT_USES_OFF=	python:3.9+,build
-PYROOT_CMAKE_BOOL=	pyroot
 
-# Option: ROOT7
-ROOT7_DESC=		Enable supplementary preview features of ROOT version 7
+ROOFIT_CMAKE_BOOL=	roofit
+ROOFIT_DESC=		Build the advanced fitting package RooFit, and RooStats for statistical tests
+
 ROOT7_CMAKE_BOOL=	root7
+ROOT7_DESC=		Build ROOT 7 components of ROOT
+
+SPECTRUM_CMAKE_BOOL=	spectrum
+SPECTRUM_DESC=		Enable support for TSpectrum
 
-# Option: SQLITE
-SQLITE_DESC=		Enable SQLite bindings
-SQLITE_USES=		sqlite
 SQLITE_CMAKE_BOOL=	sqlite
+SQLITE_DESC=		Enable support for SQLite
+SQLITE_USES=		sqlite
 
-# Option: X11
-X11_DESC=		Enable interfacing with X11 graphics system
-X11_LIB_DEPENDS=	libAfterImage.so:graphics/libafterimage \
-			libftgl.so:graphics/ftgl \
-			libgif.so:graphics/giflib \
-			libgl2ps.so:print/gl2ps \
-			libpng16.so:graphics/png \
-			libtiff.so:graphics/tiff
-X11_USES=		gettext-runtime gl jpeg xorg
-X11_USE=		gl=glew,glu,opengl gnome=cairo,gdkpixbuf2,glib20,librsvg2 \
-			xorg=ice,sm,x11,xau,xaw,xcb,xcomposite,xcursor,xdamage,xdmcp,xext,xfixes,xfont,xfont2,xft,xi,xinerama,xkbfile,xmu,xpm,xrandr,xrender,xres,xscrnsaver,xt,xv,xxf86vm
-X11_CMAKE_BOOL=		x11
+SSL_CMAKE_BOOL=	ssl
+SSL_DESC=		Enable support for SSL encryption via OpenSSL
+SSL_USES=		ssl
+
+TMLP_CMAKE_BOOL=	mlp
+TMLP_DESC=		Enable support for TMultilayerPerceptron classes' federation
+TMLP_IMPLIES=	TMVAML
+
+TMVAML_CMAKE_BOOL=	tmva tmva-cpu
+TMVAML_DESC=		Build TMVA multi variate analysis library, including TMVA with CPU support for deep learning
+TMVAML_IMPLIES=	IMT
+TMVAML_LIB_DEPENDS=	libopenblas.so:math/openblas
+
+VDT_CMAKE_BOOL=	vdt
+VDT_DESC=		Enable support for VDT (fast and vectorisable mathematical functions)
+VDT_LIB_DEPENDS=	libvdt.so:math/vdt
+
+WEBGUI_CMAKE_BOOL=	webgui
+WEBGUI_DESC=		Build Web-based UI components of ROOT
+WEBGUI_IMPLIES=	HTTP
+
+X11_CMAKE_BOOL=	x11
+X11_DESC=		Enable support for X11/Xft
+X11_USES=		xorg
+X11_USE=		xorg=ice,sm,x11,xau,xaw,xcb,xcomposite,xcursor,xdamage,xdmcp,xext \
+		xorg=xfixes,xfont,xfont2,xft,xi,xinerama,xkbfile,xmu,xpm,xrandr,xrender \
+		xorg=xres,xscrnsaver,xt,xv,xxf86vm
+
+XML_CMAKE_BOOL=		xml
+XML_DESC=		Enable support for XML
+XML_USES=		gnome
+XML_USE=		gnome=libxml2
+
+XROOTD_CMAKE_BOOL=	xrootd
+XROOTD_DESC=		Enable support for XRootD file server and client
+XROOTD_LIB_DEPENDS=	libXrdCl.so:databases/xrootd
 
 .include <bsd.port.options.mk>
 
+ROOT_CLANG_VER=	16
+
 PLIST_SUB+=	PYVER="${PYTHON_VER:S/./_/}" \
+		ROOT_CLANG_VER="${ROOT_CLANG_VER}" \
 		SHLIB_SHVER="${DISTVERSION:R}" \
 		SHLIB_VER="${DISTVERSION}"
 
@@ -119,11 +210,13 @@ PLIST_SUB+=	NOT_INSTALLED_ON_AARCH64="@comment " ONLY_INSTALLED_ON_AARCH64="" AA
 PLIST_SUB+=	NOT_INSTALLED_ON_AARCH64="" ONLY_INSTALLED_ON_AARCH64="@comment " AARCH64_PCM_PREFIX="" AARCH64_PCM_SUFFIX=""
 .endif
 
+# atexit-like commands need 'throw()' specifier on 15aarch64
 .if ${OPSYS} == FreeBSD && ${ARCH} == "aarch64" && ${OSVERSION} > 1499999
 EXTRA_PATCHES=	${PATCHDIR}/extra-patch-interpreter_cling_lib_Interpreter_Interpreter.cpp.15aarch64
 .endif
-# std_config.pcm exclusive to FreeBSD 14
-.if ${OPSYS} == FreeBSD && (1400000 <= ${OSVERSION} && ${OSVERSION} < 1500000)
+
+# std_config.pcm exclusive to FreeBSD 14.0
+.if ${OPSYS} == FreeBSD && ${OSREL} == 14.0
 PLIST_SUB+=	ONLY_INSTALLED_ON_FBSD14=""
 .else
 PLIST_SUB+=	ONLY_INSTALLED_ON_FBSD14="@comment "
@@ -132,12 +225,17 @@ PLIST_SUB+=	ONLY_INSTALLED_ON_FBSD14="@comment "
 # Port patch removes implicit use of system's module.modulemap and applies
 # explicit use of the same module.modulemap, with modifications, provided
 # by the port
+eq_OSREL=	${OSREL}
+.if ${OPSYS} == FreeBSD && ${OSREL} == 14.1
+# module.modulemap identical on 14.1 and 15.0
+eq_OSREL=	15.0
+.endif
 post-patch:
 	${CP} \
-  ${PATCHDIR}/interpreter-cling-include-cling-std__fbsd${OSREL}.modulemap \
+  ${PATCHDIR}/interpreter-cling-include-cling-std__fbsd${eq_OSREL}.modulemap \
   ${WRKSRC}/interpreter/cling/include/cling/std_fbsd.modulemap
 
-# The following two files should not be staged. This happens even when PYROOT option is OFF.
+# Files in lib/root/__pycache__ have links into WRKDIR and should not be staged. This happens even when PYROOT option is OFF.
 post-install:
 	${RM} -r ${STAGEDIR}${PREFIX}/lib/root/__pycache__
 
diff --git a/devel/root/distinfo b/devel/root/distinfo
index 3e92c81d97ac..dd18fca4aee3 100644
--- a/devel/root/distinfo
+++ b/devel/root/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1712945107
-SHA256 (root_v6.30.06.source.tar.gz) = 300db7ed1b678ed2fb9635ca675921a1945c7c2103da840033b493091f55700c
-SIZE (root_v6.30.06.source.tar.gz) = 184791201
+TIMESTAMP = 1717088990
+SHA256 (root_v6.32.00.source.tar.gz) = 12f203681a59041c474ce9523761e6f0e8861b3bee78df5f799a8db55189e5d2
+SIZE (root_v6.32.00.source.tar.gz) = 192888872
diff --git a/devel/root/files/extra-patch-interpreter_cling_lib_Interpreter_Interpreter.cpp.15aarch64 b/devel/root/files/extra-patch-interpreter_cling_lib_Interpreter_Interpreter.cpp.15aarch64
index 7bb8ce171b3d..e5457155a021 100644
--- a/devel/root/files/extra-patch-interpreter_cling_lib_Interpreter_Interpreter.cpp.15aarch64
+++ b/devel/root/files/extra-patch-interpreter_cling_lib_Interpreter_Interpreter.cpp.15aarch64
@@ -1,15 +1,6 @@
---- interpreter/cling/lib/Interpreter/Interpreter.cpp.orig	2024-05-19 10:35:56 UTC
+--- interpreter/cling/lib/Interpreter/Interpreter.cpp.orig	2024-05-30 18:23:48 UTC
 +++ interpreter/cling/lib/Interpreter/Interpreter.cpp
-@@ -492,7 +492,7 @@ namespace cling {
-       Strm << "#define __dso_handle ((void*)" << ThisP << ")\n";
- 
-     // C atexit, std::atexit
--    Strm << Linkage << " int atexit(void(*f)()) " << Attr;
-+    Strm << Linkage << " int atexit(void(*f)()) throw () " << Attr;
-     if (EmitDefinitions)
-       Strm << " { return __cxa_atexit((void(*)(void*))f, 0, __dso_handle); }\n";
-     else
-@@ -501,7 +501,7 @@ namespace cling {
+@@ -499,7 +499,7 @@ namespace cling {
  
      // C++ 11 at_quick_exit, std::at_quick_exit
      if (LangOpts.CPlusPlus && LangOpts.CPlusPlus11) {
diff --git a/devel/root/files/interpreter-cling-include-cling-std__fbsd14.1.modulemap b/devel/root/files/interpreter-cling-include-cling-std__fbsd14.1.modulemap
new file mode 100644
index 000000000000..2ddc12f4da1b
--- /dev/null
+++ b/devel/root/files/interpreter-cling-include-cling-std__fbsd14.1.modulemap
@@ -0,0 +1 @@
+interpreter-cling-include-cling-std__fbsd15.0.modulemap
diff --git a/devel/root/files/interpreter-cling-include-cling-std__fbsd15.0.modulemap b/devel/root/files/interpreter-cling-include-cling-std__fbsd15.0.modulemap
index 813b04a5b7c2..adfef3b96f94 100644
--- a/devel/root/files/interpreter-cling-include-cling-std__fbsd15.0.modulemap
+++ b/devel/root/files/interpreter-cling-include-cling-std__fbsd15.0.modulemap
@@ -4,6 +4,13 @@
 // on 2024-05-15.
 // Outer "module std [system] { }" block has been added.
 // Lines 577-580 of this file have been commented out to fix build on FreeBSD 15.0.
+//
+// Addendum 2024-06-03:
+// src/lib/libc++/module.modulemap are identical on 15.0-CURRENT and 14.1-RELEASE;
+// that of 14.1-RELEASE is located at
+// https://github.com/freebsd/freebsd-src/blob/release/14.1.0/lib/libc%2B%2B/module.modulemap.
+// Symlinking interpreter-cling-include-cling-std__fbsd14.1.modulemap to
+// interpreter-cling-include-cling-std__fbsd15.0.modulemap for patching.
 
 // Main C++ standard library interfaces
 module std [system] {
diff --git a/devel/root/files/patch-core_clingutils_src_TClingUtils.cxx b/devel/root/files/patch-core_clingutils_src_TClingUtils.cxx
index 3bd7d5051202..92992dfd133b 100644
--- a/devel/root/files/patch-core_clingutils_src_TClingUtils.cxx
+++ b/devel/root/files/patch-core_clingutils_src_TClingUtils.cxx
@@ -1,6 +1,6 @@
---- core/clingutils/src/TClingUtils.cxx.orig	2024-04-12 11:40:01 UTC
+--- core/clingutils/src/TClingUtils.cxx.orig	2024-05-30 18:16:07 UTC
 +++ core/clingutils/src/TClingUtils.cxx
-@@ -3352,8 +3352,13 @@ std::string ROOT::TMetaUtils::GetFileName(const clang:
+@@ -3357,8 +3357,13 @@ std::string ROOT::TMetaUtils::GetFileName(const clang:
        // we trace it back to the top-level system header that includes this
        // declaration.
        if (interp.getCI()->getLangOpts().Modules && !headerFE) {
diff --git a/devel/root/files/patch-interpreter_CMakeLists.txt b/devel/root/files/patch-interpreter_CMakeLists.txt
deleted file mode 100644
index e11f3daff95e..000000000000
--- a/devel/root/files/patch-interpreter_CMakeLists.txt
+++ /dev/null
@@ -1,30 +0,0 @@
---- interpreter/CMakeLists.txt.orig	2024-04-01 14:54:49 UTC
-+++ interpreter/CMakeLists.txt
-@@ -81,21 +81,17 @@ set(CMAKE_REQUIRED_QUIET 1)  # Make the configuration 
- 
- set(CMAKE_REQUIRED_QUIET 1)  # Make the configuration of LLVM quiet
- 
--if(ROOT_ARCHITECTURE MATCHES linuxarm64)
-+if(ROOT_ARCHITECTURE MATCHES arm64)
-   set(ROOT_CLING_TARGET "AArch64")
--elseif(ROOT_ARCHITECTURE MATCHES linuxarm)
-+elseif(ROOT_ARCHITECTURE MATCHES arm)
-   set(ROOT_CLING_TARGET "ARM")
--elseif(ROOT_ARCHITECTURE MATCHES linuxppc64gcc)
-+elseif(ROOT_ARCHITECTURE MATCHES ppc64)
-   set(ROOT_CLING_TARGET "PowerPC")
--elseif(ROOT_ARCHITECTURE MATCHES linuxs390)
-+elseif(ROOT_ARCHITECTURE MATCHES s390)
-   set(ROOT_CLING_TARGET "SystemZ")
--elseif(ROOT_ARCHITECTURE MATCHES linuxriscv64)
-+elseif(ROOT_ARCHITECTURE MATCHES riscv64)
-   set(ROOT_CLING_TARGET "RISCV")
--elseif(ROOT_ARCHITECTURE MATCHES linux)
--  set(ROOT_CLING_TARGET "X86")
--elseif(ROOT_ARCHITECTURE MATCHES macosxarm64)
--  set(ROOT_CLING_TARGET "AArch64")
--elseif(ROOT_ARCHITECTURE MATCHES macosx)
-+elseif(ROOT_ARCHITECTURE MATCHES freebsd OR ROOT_ARCHITECTURE MATCHES linux OR ROOT_ARCHITECTURE MATCHES macosx)
-   set(ROOT_CLING_TARGET "X86")
- elseif(ROOT_ARCHITECTURE MATCHES win32 OR ROOT_ARCHITECTURE MATCHES win64)
-   set(ROOT_CLING_TARGET "X86")
diff --git a/devel/root/files/patch-interpreter_cling_lib_Interpreter_CIFactory.cpp b/devel/root/files/patch-interpreter_cling_lib_Interpreter_CIFactory.cpp
index 4cd0cd286459..12c23ecdf2c5 100644
--- a/devel/root/files/patch-interpreter_cling_lib_Interpreter_CIFactory.cpp
+++ b/devel/root/files/patch-interpreter_cling_lib_Interpreter_CIFactory.cpp
@@ -1,6 +1,6 @@
---- interpreter/cling/lib/Interpreter/CIFactory.cpp.orig	2024-04-14 12:10:55 UTC
+--- interpreter/cling/lib/Interpreter/CIFactory.cpp.orig	2024-05-30 18:22:02 UTC
 +++ interpreter/cling/lib/Interpreter/CIFactory.cpp
-@@ -698,6 +698,11 @@ namespace {
+@@ -699,6 +699,11 @@ namespace {
                                clingIncLoc.str().str(), MOverlay,
                                /*RegisterModuleMap=*/ true,
                                /*AllowModulemapOverride=*/ false);
diff --git a/devel/root/files/patch-interpreter_cling_lib_Interpreter_Interpreter.cpp b/devel/root/files/patch-interpreter_cling_lib_Interpreter_Interpreter.cpp
index be1b9596b173..b5a4559cbeec 100644
--- a/devel/root/files/patch-interpreter_cling_lib_Interpreter_Interpreter.cpp
+++ b/devel/root/files/patch-interpreter_cling_lib_Interpreter_Interpreter.cpp
@@ -1,6 +1,6 @@
---- interpreter/cling/lib/Interpreter/Interpreter.cpp.orig	2024-04-01 14:37:20 UTC
+--- interpreter/cling/lib/Interpreter/Interpreter.cpp.orig	2024-05-30 18:23:48 UTC
 +++ interpreter/cling/lib/Interpreter/Interpreter.cpp
-@@ -876,8 +876,10 @@ namespace cling {
+@@ -889,8 +889,10 @@ namespace cling {
                                      /*AllowExtraSearch*/ true))
        return loadModule(M, complain);
  
diff --git a/devel/root/files/patch-interpreter_llvm-project_clang_lib_Serialization_ASTWriter.cpp b/devel/root/files/patch-interpreter_llvm-project_clang_lib_Serialization_ASTWriter.cpp
deleted file mode 100644
index 78e9d109f54b..000000000000
--- a/devel/root/files/patch-interpreter_llvm-project_clang_lib_Serialization_ASTWriter.cpp
+++ /dev/null
@@ -1,20 +0,0 @@
---- interpreter/llvm-project/clang/lib/Serialization/ASTWriter.cpp.orig	2024-04-01 14:40:54 UTC
-+++ interpreter/llvm-project/clang/lib/Serialization/ASTWriter.cpp
-@@ -2498,8 +2498,15 @@ unsigned ASTWriter::getSubmoduleID(Module *Mod) {
-   // did not result in us loading a module file for that submodule. For
-   // instance, a cross-top-level-module 'conflict' declaration will hit this.
-   unsigned ID = getLocalOrImportedSubmoduleID(Mod);
--  assert((ID || !Mod) &&
--         "asked for module ID for non-local, non-imported module");
-+
-+  /*
-+   * FreeBSD port maintainer note: CMake option 'asserts' is enabled, when building ROOT with debug symbols.
-+   *                               Building then fails on this one assertion. We hack out the assertion, building
-+   *                               succeeds once again, and we pray that everything will be fine.
-+   */
-+
-+  //assert((ID || !Mod) &&
-+  //       "asked for module ID for non-local, non-imported module");
-   return ID;
- }
- 
diff --git a/devel/root/pkg-plist b/devel/root/pkg-plist
index 629594d73243..4da0edc6573a 100644
--- a/devel/root/pkg-plist
+++ b/devel/root/pkg-plist
@@ -1,9 +1,10 @@
+%%FORTRAN%%bin/g2root
 bin/genreflex
+%%FORTRAN%%bin/h2root
 bin/hadd
-bin/hist2workspace
-bin/prepareHistFactory
+%%XML%%%%ROOFIT%%bin/hist2workspace
+%%ROOFIT%%bin/prepareHistFactory
 bin/proofserv
-bin/proofserv.exe
 bin/rmkdepend
 %%X11%%bin/root
 bin/root-config
@@ -31,12 +32,11 @@ bin/setxrd.sh
 bin/thisroot.csh
 bin/thisroot.fish
 bin/thisroot.sh
-bin/xpdtest
-%%ETCDIR%%/HistFactorySchema.dtd
+%%ROOFIT%%%%ETCDIR%%/HistFactorySchema.dtd
 %%ETCDIR%%/Makefile.arch
 %%ETCDIR%%/RadioNuclides.txt
-%%ETCDIR%%/RooFitHS3_wsexportkeys.json
-%%ETCDIR%%/RooFitHS3_wsfactoryexpressions.json
+%%ROOFIT%%%%ETCDIR%%/RooFitHS3_wsexportkeys.json
+%%ROOFIT%%%%ETCDIR%%/RooFitHS3_wsfactoryexpressions.json
 %%ETCDIR%%/class.rules
 %%ETCDIR%%/cling/Interpreter/DynamicExprInfo.h
 %%ETCDIR%%/cling/Interpreter/DynamicLookupLifetimeHandler.h
@@ -51,172 +51,192 @@ bin/xpdtest
 %%ETCDIR%%/cling/cint/multimap
 %%ETCDIR%%/cling/cint/multiset
 %%NOT_INSTALLED_ON_AARCH64%%%%ETCDIR%%/cling/cuda.modulemap
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_builtin_vars.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_cmath.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_complex_builtins.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_device_functions.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_intrinsics.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_libdevice_declares.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_math.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_math_forward_declares.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_cuda_runtime_wrapper.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_hip_cmath.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_hip_libdevice_declares.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_hip_math.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__clang_hip_runtime_wrapper.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__stddef_max_align_t.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__wmmintrin_aes.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/__wmmintrin_pclmul.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/adxintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/altivec.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ammintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/amxintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm64intr.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_acle.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_bf16.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_cde.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_cmse.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_fp16.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_mve.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_neon.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/arm_sve.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/armintr.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx2intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512bf16intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512bitalgintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512bwintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512cdintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512dqintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512erintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512fintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512ifmaintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512ifmavlintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512pfintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vbmi2intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vbmiintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vbmivlintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlbf16intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlbitalgintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlbwintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlcdintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vldqintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlvbmi2intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlvnniintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vlvp2intersectintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vnniintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vp2intersectintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vpopcntdqintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avx512vpopcntdqvlintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avxintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/avxvnniintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/bmi2intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/bmiintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/builtins.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cet.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cetintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cldemoteintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/clflushoptintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/clwbintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/clzerointrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cpuid.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cuda_wrappers/algorithm
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cuda_wrappers/complex
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/cuda_wrappers/new
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/emmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/enqcmdintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/f16cintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/float.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/fma4intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/fmaintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/fxsrintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/gfniintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/hexagon_circ_brev_intrinsics.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/hexagon_protos.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/hexagon_types.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/hresetintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/htmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/htmxlintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/hvx_hexagon_protos.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ia32intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/immintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/inttypes.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/invpcidintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/iso646.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/keylockerintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/limits.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/lwpintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/lzcntintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/mm3dnow.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/mm_malloc.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/mmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/module.modulemap
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/movdirintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/msa.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/mwaitxintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/nmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/opencl-c-base.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/opencl-c.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/__clang_openmp_device_functions.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/cmath
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/complex
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/complex.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/complex_cmath.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/math.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/openmp_wrappers/new
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/pconfigintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/pkuintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/pmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/popcntintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/emmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/mm_malloc.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/mmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/pmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/smmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/tmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ppc_wrappers/xmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/prfchwintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/ptwriteintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/rdseedintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/riscv_vector.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/rtmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/s390intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/serializeintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/sgxintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/shaintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/smmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdalign.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdarg.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdatomic.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdbool.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stddef.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdint.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/stdnoreturn.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/tbmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/tgmath.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/tmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/tsxldtrkintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/uintrintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/unwind.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/vadefs.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/vaesintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/varargs.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/vecintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/vpclmulqdqintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/waitpkgintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/wasm_simd128.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/wbnoinvdintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/wmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/x86gprintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/x86intrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xmmintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xopintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xsavecintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xsaveintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xsaveoptintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xsavesintrin.h
-%%ETCDIR%%/cling/lib/clang/13.0.0/include/xtestintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_builtin_vars.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_cmath.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_complex_builtins.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_device_functions.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_intrinsics.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_libdevice_declares.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_math.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_math_forward_declares.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_runtime_wrapper.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_cuda_texture_intrinsics.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_hip_cmath.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_hip_libdevice_declares.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_hip_math.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_hip_runtime_wrapper.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__clang_hip_stdlib.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__stddef_max_align_t.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__wmmintrin_aes.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/__wmmintrin_pclmul.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/adxintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/altivec.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ammintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/amxfp16intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/amxintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/arm64intr.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/arm_acle.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/arm_cmse.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/arm_neon_sve_bridge.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/armintr.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx2intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512bf16intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512bitalgintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512bwintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512cdintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512dqintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512erintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512fintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512fp16intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512ifmaintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512ifmavlintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512pfintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vbmi2intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vbmiintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vbmivlintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlbf16intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlbitalgintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlbwintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlcdintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vldqintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlfp16intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlvbmi2intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlvnniintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vlvp2intersectintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vnniintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vp2intersectintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vpopcntdqintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avx512vpopcntdqvlintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avxifmaintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avxintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avxneconvertintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avxvnniint8intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/avxvnniintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/bmi2intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/bmiintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/builtins.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cet.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cetintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cldemoteintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/clflushoptintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/clwbintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/clzerointrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cmpccxaddintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cpuid.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/crc32intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cuda_wrappers/algorithm
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cuda_wrappers/cmath
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cuda_wrappers/complex
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/cuda_wrappers/new
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/emmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/enqcmdintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/f16cintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/float.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/fma4intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/fmaintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/fxsrintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/gfniintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hexagon_circ_brev_intrinsics.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hexagon_protos.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hexagon_types.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hlsl.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hlsl/hlsl_basic_types.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hlsl/hlsl_intrinsics.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hresetintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/htmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/htmxlintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/hvx_hexagon_protos.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ia32intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/immintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/inttypes.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/invpcidintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/iso646.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/keylockerintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/larchintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/limits.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/lwpintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/lzcntintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/mm3dnow.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/mm_malloc.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/mmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/module.modulemap
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/movdirintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/msa.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/mwaitxintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/nmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/opencl-c-base.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/opencl-c.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/__clang_openmp_device_functions.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/cmath
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/complex
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/complex.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/complex_cmath.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/math.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/openmp_wrappers/new
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/pconfigintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/pkuintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/pmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/popcntintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/bmi2intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/bmiintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/emmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/immintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/mm_malloc.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/mmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/pmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/smmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/tmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/x86gprintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/x86intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ppc_wrappers/xmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/prfchiintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/prfchwintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/ptwriteintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/raointintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/rdpruintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/rdseedintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/rtmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/s390intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/serializeintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/sgxintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/shaintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/smmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdalign.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdarg.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdatomic.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdbool.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stddef.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdint.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/stdnoreturn.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/tbmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/tgmath.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/tmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/tsxldtrkintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/uintrintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/unwind.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/vadefs.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/vaesintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/varargs.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/vecintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/velintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/velintrin_approx.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/velintrin_gen.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/vpclmulqdqintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/waitpkgintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/wasm_simd128.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/wbnoinvdintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/wmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/x86gprintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/x86intrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xmmintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xopintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xsavecintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xsaveintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xsaveoptintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xsavesintrin.h
+%%ETCDIR%%/cling/lib/clang/%%ROOT_CLANG_VER%%/include/xtestintrin.h
 %%NOT_INSTALLED_ON_AARCH64%%%%ETCDIR%%/cling/libc.modulemap
 %%NOT_INSTALLED_ON_AARCH64%%%%ETCDIR%%/cling/module.modulemap
 %%NOT_INSTALLED_ON_AARCH64%%%%ETCDIR%%/cling/std.modulemap
@@ -446,7 +466,6 @@ bin/xpdtest
 %%ETCDIR%%/plugins/TDataSetManager/P010_TDataSetManagerFile.C
 %%ETCDIR%%/plugins/TFile/P010_TWebFile.C
 %%ETCDIR%%/plugins/TFile/P040_TDCacheFile.C
-%%ETCDIR%%/plugins/TFile/P050_TGFALFile.C
 %%ETCDIR%%/plugins/TFile/P080_TXMLFile.C
 %%ETCDIR%%/plugins/TFile/P090_TSQLFile.C
 %%ETCDIR%%/plugins/TFile/P100_TXNetFile.C
@@ -541,8 +560,6 @@ bin/xpdtest
 %%ETCDIR%%/proof/motd.sample
 %%ETCDIR%%/proof/noproof.sample
 %%ETCDIR%%/proof/proof.conf.sample
-%%ETCDIR%%/proof/proofbench/ProofBenchCPUSel.par
-%%ETCDIR%%/proof/proofbench/ProofBenchDataSel.par
 %%ETCDIR%%/proof/proofbench/README
 %%ETCDIR%%/proof/rootnetrc.sample
 %%ETCDIR%%/proof/utils/circle.sh
@@ -559,6 +576,7 @@ bin/xpdtest
 %%ETCDIR%%/proof/xpd.groups.sample
 %%ETCDIR%%/root.desktop
 %%ETCDIR%%/root.mimes
+%%ETCDIR%%/runfirefox.sh
 %%ETCDIR%%/system.rootauthrc
 %%ETCDIR%%/system.rootdaemonrc
 %%ETCDIR%%/system.rootrc
@@ -601,7 +619,7 @@ include/root/GLConstants.h
 include/root/Getline.h
 include/root/Gtypes.h
 include/root/GuiTypes.h
-include/root/HFMsgService.h
+%%ROOFIT%%include/root/HFMsgService.h
 include/root/HFitInterface.h
 include/root/HelpSMText.h
 include/root/HelpText.h
@@ -629,7 +647,7 @@ include/root/Math/BrentMinimizer1D.h
 include/root/Math/BrentRootFinder.h
 include/root/Math/Cartesian2D.h
 include/root/Math/Cartesian3D.h
-include/root/Math/ChebyshevApprox.h
+%%MATHMORE%%include/root/Math/ChebyshevApprox.h
 include/root/Math/ChebyshevPol.h
 include/root/Math/CholeskyDecomp.h
 include/root/Math/CladDerivator.h
@@ -638,7 +656,7 @@ include/root/Math/CramerInversionSym.icc
 include/root/Math/Cylindrical3D.h
 include/root/Math/CylindricalEta3D.h
 include/root/Math/Delaunay2D.h
-include/root/Math/Derivator.h
+%%MATHMORE%%include/root/Math/Derivator.h
 include/root/Math/Dfact.h
 include/root/Math/Dfactir.h
 include/root/Math/Dfinv.h
@@ -647,7 +665,7 @@ include/root/Math/DisplacementVector2D.h
 include/root/Math/DisplacementVector3D.h
 include/root/Math/DistFunc.h
 include/root/Math/DistFuncMathCore.h
-include/root/Math/DistFuncMathMore.h
+%%MATHMORE%%include/root/Math/DistFuncMathMore.h
 include/root/Math/DistSampler.h
 include/root/Math/DistSamplerOptions.h
 include/root/Math/Dsfact.h
@@ -659,22 +677,22 @@ include/root/Math/Factory.h
 include/root/Math/FitMethodFunction.h
 include/root/Math/Functions.h
 include/root/Math/Functor.h
-include/root/Math/GSLFunctionAdapter.h
-include/root/Math/GSLIntegrator.h
-include/root/Math/GSLMCIntegrator.h
-include/root/Math/GSLMinimizer.h
-include/root/Math/GSLMinimizer1D.h
-include/root/Math/GSLMultiRootFinder.h
-include/root/Math/GSLNLSMinimizer.h
-include/root/Math/GSLQuasiRandom.h
-include/root/Math/GSLRandom.h
-include/root/Math/GSLRandomFunctions.h
-include/root/Math/GSLRndmEngines.h
-include/root/Math/GSLRootFinder.h
-include/root/Math/GSLRootFinderDeriv.h
-include/root/Math/GSLRootHelper.h
-include/root/Math/GSLSimAnMinimizer.h
-include/root/Math/GSLSimAnnealing.h
+%%MATHMORE%%include/root/Math/GSLFunctionAdapter.h
+%%MATHMORE%%include/root/Math/GSLIntegrator.h
+%%MATHMORE%%include/root/Math/GSLMCIntegrator.h
+%%MATHMORE%%include/root/Math/GSLMinimizer.h
+%%MATHMORE%%include/root/Math/GSLMinimizer1D.h
+%%MATHMORE%%include/root/Math/GSLMultiRootFinder.h
+%%MATHMORE%%include/root/Math/GSLNLSMinimizer.h
+%%MATHMORE%%include/root/Math/GSLQuasiRandom.h
+%%MATHMORE%%include/root/Math/GSLRandom.h
+%%MATHMORE%%include/root/Math/GSLRandomFunctions.h
+%%MATHMORE%%include/root/Math/GSLRndmEngines.h
+%%MATHMORE%%include/root/Math/GSLRootFinder.h
+%%MATHMORE%%include/root/Math/GSLRootFinderDeriv.h
+%%MATHMORE%%include/root/Math/GSLRootHelper.h
+%%MATHMORE%%include/root/Math/GSLSimAnMinimizer.h
+%%MATHMORE%%include/root/Math/GSLSimAnnealing.h
 include/root/Math/GaussIntegrator.h
 include/root/Math/GaussLegendreIntegrator.h
 include/root/Math/GenAlgoOptions.h
@@ -746,7 +764,7 @@ include/root/Math/GenVector/Translation3D.h
 include/root/Math/GenVector/VectorUtil.h
 include/root/Math/GenVector/eta.h
 include/root/Math/GenVector/etaMax.h
-include/root/Math/GeneticMinimizer.h
+%%TMVAML%%include/root/Math/GeneticMinimizer.h
 include/root/Math/GoFTest.h
 include/root/Math/HelperOps.h
 include/root/Math/IFunction.h
@@ -756,19 +774,19 @@ include/root/Math/IOptions.h
 include/root/Math/IParamFunction.h
 include/root/Math/IParamFunctionfwd.h
 include/root/Math/IRootFinderMethod.h
-include/root/Math/IntegrationTypes.h
+%%MATHMORE%%include/root/Math/IntegrationTypes.h
 include/root/Math/Integrator.h
 include/root/Math/IntegratorMultiDim.h
 include/root/Math/IntegratorOptions.h
-include/root/Math/InterpolationTypes.h
-include/root/Math/Interpolator.h
+%%MATHMORE%%include/root/Math/InterpolationTypes.h
+%%MATHMORE%%include/root/Math/Interpolator.h
 include/root/Math/KDTree.h
 include/root/Math/KDTree.icc
 include/root/Math/LCGEngine.h
 include/root/Math/LorentzRotation.h
 include/root/Math/LorentzVector.h
-include/root/Math/MCIntegrationTypes.h
-include/root/Math/MCParameters.h
+%%MATHMORE%%include/root/Math/MCIntegrationTypes.h
+%%MATHMORE%%include/root/Math/MCParameters.h
 include/root/Math/MConfig.h
 include/root/Math/Math.h
 include/root/Math/MatrixFunctions.h
@@ -783,14 +801,14 @@ include/root/Math/MinimizerVariableTransformation.h
 include/root/Math/MixMaxEngine.h
 include/root/Math/MixMaxEngine.icc
 include/root/Math/MultiDimParamFunctionAdapter.h
*** 6558 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202406221754.45MHs7Ih033044>