Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 18 Jun 2023 20:33:39 +0100
From:      Nuno Teixeira <eduardo@freebsd.org>
To:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org,  dev-commits-ports-main@freebsd.org
Subject:   Re: git: ae002dd5815b - main - devel/root: Add options to port Makefile
Message-ID:  <CAFDf7U%2B=yPz4NuurXRwnvG26kYWMM7X3yCfPUmfd69XAXKYZFw@mail.gmail.com>
In-Reply-To: <202306181929.35IJTYcs088044@gitrepo.freebsd.org>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
(...)

PR: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271911

Nuno Teixeira <eduardo@freebsd.org> escreveu no dia domingo, 18/06/2023
à(s) 20:29:

> The branch main has been updated by eduardo:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=ae002dd5815b5bd44097bd9ead377aefb125f9c9
>
> commit ae002dd5815b5bd44097bd9ead377aefb125f9c9
> Author:     Erik Jensen <erik@tenku.dk>
> AuthorDate: 2023-06-18 19:24:30 +0000
> Commit:     Nuno Teixeira <eduardo@FreeBSD.org>
> CommitDate: 2023-06-18 19:29:22 +0000
>
>     devel/root: Add options to port Makefile
>
>      - Added various build options to port Makefile.
>        List of build options, newness and defaults:
>        MYSQL(new,off), PGSQL(new,off), PYROOT(new,on) ROOT7(on),
>        SQLITE(new,off) and X11(new,on)
>        Note: In previous versions of this port, the dependencies of MySQL,
>        PgSQL, PyROOT, SQLite and X11 were all predicated by default
>      - Bump PORTREVISION
> ---
>  devel/root/Makefile                             |   69 +-
>  devel/root/files/patch-tmva_tmva_CMakeLists.txt |   26 +
>  devel/root/pkg-plist                            | 1382
> +++++++++++------------
>  3 files changed, 764 insertions(+), 713 deletions(-)
>
> diff --git a/devel/root/Makefile b/devel/root/Makefile
> index fb4cb954185a..bcafd7d9174e 100644
> --- a/devel/root/Makefile
> +++ b/devel/root/Makefile
> @@ -1,5 +1,6 @@
>  PORTNAME=      root
>  DISTVERSION=   6.28.04
> +PORTREVISION=  1
>  CATEGORIES=    devel science math parallel python
>  MASTER_SITES=  https://root.cern/download/
>  DISTFILES=     ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX}
> @@ -11,17 +12,13 @@ WWW=                https://root.cern/
>  LICENSE=       LGPL21
>  LICENSE_FILE=  ${WRKSRC}/LGPL2_1.txt
>
> -BUILD_DEPENDS= ${PYNUMPY} \
> -               bash:shells/bash \
> +BUILD_DEPENDS= bash:shells/bash \
>                 nlohmann-json>=3:devel/nlohmann-json
> -LIB_DEPENDS=   libAfterImage.so:graphics/libafterimage \
> -               libcfitsio.so:astro/cfitsio \
> +LIB_DEPENDS=   libcfitsio.so:astro/cfitsio \
>                 libcurl.so:ftp/curl \
>                 libfftw3.so:math/fftw3 \
>                 libfreetype.so:print/freetype2 \
> -               libftgl.so:graphics/ftgl \
>                 libgif.so:graphics/giflib \
> -               libgl2ps.so:print/gl2ps \
>                 libgsl.so:math/gsl \
>                 liblz4.so:archivers/liblz4 \
>                 libpcre.so:devel/pcre \
> @@ -30,38 +27,67 @@ LIB_DEPENDS=
> libAfterImage.so:graphics/libafterimage \
>                 libtiff.so:graphics/tiff \
>                 libunwind.so:devel/libunwind \
>                 libvdt.so:math/vdt \
> -               libxkbcommon.so:x11/libxkbcommon \
>                 libXrdCl.so:databases/xrootd \
>                 libxxhash.so:devel/xxhash \
>                 libzstd.so:archivers/zstd
>
> -USES=          blaslapack:openblas cmake compiler:c++17-lang
> desktop-file-utils \
> -               gettext-runtime gl gnome iconv jpeg mysql pgsql:13+
> python:3.9+ \
> -               shebangfix sqlite ssl xorg
> -USE_GL=                glew glu opengl
> -USE_GNOME=     cairo gdkpixbuf2 glib20 librsvg2 libxml2
> -USE_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
> +USES=          cmake compiler:c++17-lang desktop-file-utils \
> +               gettext-runtime gnome iconv jpeg shebangfix ssl
> +USE_GNOME=     libxml2
>
>  SHEBANG_FILES= config/rootssh etc/dictpch/makepch.py
> etc/proof/utils/circle.sh \
>                 etc/proof/utils/crypt etc/proof/utils/pps \
>                 etc/proof/utils/proofctl.sh etc/proof/utils/proofinstall.sh
>
> +# Flags and environment variables for building
>  CMAKE_ARGS=    -DCMAKE_CXX_STANDARD=17
>  CMAKE_ON=      gnuinstall soversion
> -CMAKE_OFF=     builtin_gtest
> -
> +CMAKE_OFF=     builtin_gtest clad
>  CONFIGURE_WRKSRC?=     ${WRKDIR}/.build
>  MAKE_ENV+=             ROOTSYS=${CONFIGURE_WRKSRC}
>
> -OPTIONS_DEFINE=        DOCS ROOT7
> -OPTIONS_DEFAULT=       ROOT7
> +# Port build options; DOCS also on by default
> +OPTIONS_DEFINE=        DOCS MYSQL PGSQL PYROOT ROOT7 SQLITE X11
> +OPTIONS_DEFAULT=       PYROOT ROOT7 X11
>  OPTIONS_SUB=   yes
>
> -ROOT7_DESC=    Enable supplementary preview features of ROOT version 7
> +# Option: MYSQL
> +MYSQL_DESC=            Enable MySQL bindings
> +MYSQL_USES=            mysql
> +MYSQL_CMAKE_BOOL=      mysql
> +
> +# Option: PGSQL
> +PGSQL_DESC=            Enable PostgreSQL bindings
> +PGSQL_USES=            pgsql:13+
> +PGSQL_CMAKE_BOOL=      pgsql
> +
> +#Option: PYROOT
> +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
>  ROOT7_CMAKE_BOOL=      root7
>
> +# Option: SQLITE
> +SQLITE_DESC=           Enable SQLite bindings
> +SQLITE_USES=           sqlite
> +SQLITE_CMAKE_BOOL=     sqlite
> +
> +# Option: X11
> +X11_DESC=              Enable interfacing with X11 graphics system
> +X11_LIB_DEPENDS=       libAfterImage.so:graphics/libafterimage \
> +                       libftgl.so:graphics/ftgl \
> +                       libgl2ps.so:print/gl2ps \
> +                       libxkbcommon.so:x11/libxkbcommon
> +X11_USES=              gl 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
> +
>  .include <bsd.port.options.mk>
>
>  PLIST_SUB+=    SHLIB_SHVER="${DISTVERSION:R}" \
> @@ -74,9 +100,8 @@ 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
>
> -# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4 and
> 13.x)
> +# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4,
> 13.0 and 13.1)
>  # TODO: Introduce USES+=llvm:min=14 instead when this can be deemed not
> too obtrusive on supported releases
> -#       -- the post-patch step further down can then be phased out as well
>  .if 1204000 <= ${OSVERSION} && ${OSVERSION} < 1302000 && ${OSVERSION} !=
> 1301507
>  PLIST_SUB+=    ONLY_INSTALLED_WITH_LLVM_CLANG_13=""
>  .else
> diff --git a/devel/root/files/patch-tmva_tmva_CMakeLists.txt
> b/devel/root/files/patch-tmva_tmva_CMakeLists.txt
> new file mode 100644
> index 000000000000..03a78918a08b
> --- /dev/null
> +++ b/devel/root/files/patch-tmva_tmva_CMakeLists.txt
> @@ -0,0 +1,26 @@
> +--- tmva/tmva/CMakeLists.txt.orig      2023-02-13 15:54:54 UTC
> ++++ tmva/tmva/CMakeLists.txt
> +@@ -444,15 +444,20 @@ if(tmva-cpu)
> +   target_link_libraries(TMVA PRIVATE ${TBB_LIBRARIES})
> +   set_target_properties(TMVA PROPERTIES COMPILE_FLAGS "${TBB_CXXFLAGS}")
> +
> +-  if(BLAS_FOUND)
> +-    target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS}
> ${BLAS_LIBRARIES})
> +-  elseif(GSL_FOUND)
> ++  # Port maintainer note: Prefer GSL's BLAS over OpenBLAS since GSL is a
> basic port dependency,
> ++  # but OpenBLAS can only be assumed available when PyROOT (which
> requires NumPy) is enabled.
> ++  # GSL does not depend on GCC, but NumPy depends on OpenBLAS which
> depends on GCC.
> ++  # By preferring GSL, we can entirely avoid depending on GCC in some
> build cases.
> ++  if(GSL_FOUND)
> +     target_compile_definitions(TMVA PRIVATE -DDNN_USE_CBLAS)
> +     target_include_directories(TMVA SYSTEM PRIVATE ${GSL_INCLUDE_DIR})
> +     target_link_libraries(TMVA PRIVATE ${GSL_CBLAS_LIBRARY})
> +     if(builtin_gsl)
> +       add_dependencies(TMVA GSL)
> +     endif()
> ++  elseif(BLAS_FOUND)
> ++    target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS}
> ${BLAS_LIBRARIES})
> ++
> +   else()
> +     message(FATAL_ERROR "tmva-cpu enabled but neither BLAS nor GSL BLAS
> were found")
> +   endif()
> diff --git a/devel/root/pkg-plist b/devel/root/pkg-plist
> index 37e0f114849c..315e5b58c131 100644
> --- a/devel/root/pkg-plist
> +++ b/devel/root/pkg-plist
> @@ -4,7 +4,7 @@ bin/prepareHistFactory
>  bin/proofserv
>  bin/proofserv.exe
>  bin/rmkdepend
> -bin/root
> +%%X11%%bin/root
>  bin/root-config
>  bin/root.exe
>  bin/rootbrowse
> @@ -414,11 +414,11 @@ include/root/Bswapcpy.h
>  include/root/Buttons.h
>  include/root/Bytes.h
>  include/root/Byteswap.h
> -include/root/CPyCppyy/API.h
> -include/root/CPyCppyy/CommonDefs.h
> -include/root/CPyCppyy/DispatchPtr.h
> -include/root/CPyCppyy/PyException.h
> -include/root/CPyCppyy/PyResult.h
> +%%PYROOT%%include/root/CPyCppyy/API.h
> +%%PYROOT%%include/root/CPyCppyy/CommonDefs.h
> +%%PYROOT%%include/root/CPyCppyy/DispatchPtr.h
> +%%PYROOT%%include/root/CPyCppyy/PyException.h
> +%%PYROOT%%include/root/CPyCppyy/PyResult.h
>  include/root/Compression.h
>  include/root/CsgOps.h
>  include/root/DllImport.h
> @@ -880,7 +880,7 @@ include/root/ROOT/RLazyDS.hxx
>  include/root/ROOT/RLogger.hxx
>  include/root/ROOT/RNTupleDS.hxx
>  include/root/ROOT/RNotFn.hxx
> -include/root/ROOT/RNumpyDS.hxx
> +%%PYROOT%%include/root/ROOT/RNumpyDS.hxx
>  include/root/ROOT/RRangeCast.hxx
>  include/root/ROOT/RRawFile.hxx
>  include/root/ROOT/RRawFileNetXNG.hxx
> @@ -907,7 +907,7 @@ include/root/ROOT/TExecutorCRTP.hxx
>  include/root/ROOT/TFuture.hxx
>  include/root/ROOT/TIOFeatures.hxx
>  include/root/ROOT/TProcessExecutor.hxx
> -include/root/ROOT/TPyDispatcher.h
> +%%PYROOT%%include/root/ROOT/TPyDispatcher.h
>  include/root/ROOT/TRWSpinLock.hxx
>  include/root/ROOT/TResultProxy.hxx
>  include/root/ROOT/TSeq.hxx
> @@ -1315,17 +1315,17 @@ include/root/RtypesCore.h
>  include/root/RtypesImp.h
>  include/root/RunContext.h
>  include/root/Strlen.h
> -include/root/TASImage.h
> -include/root/TASImagePlugin.h
> -include/root/TASPaletteEditor.h
> -include/root/TASPluginGS.h
> +%%X11%%include/root/TASImage.h
> +%%X11%%include/root/TASImagePlugin.h
> +%%X11%%include/root/TASPaletteEditor.h
> +%%X11%%include/root/TASPluginGS.h
>  include/root/TAdvancedGraphicsDialog.h
>  include/root/TApplication.h
>  include/root/TApplicationImp.h
>  include/root/TApplicationRemote.h
>  include/root/TApplicationServer.h
>  include/root/TArc.h
> -include/root/TArcBall.h
> +%%X11%%include/root/TArcBall.h
>  include/root/TArchiveFile.h
>  include/root/TArray.h
>  include/root/TArrayC.h
> @@ -1484,106 +1484,106 @@ include/root/TEnum.h
>  include/root/TEnumConstant.h
>  include/root/TEnv.h
>  include/root/TError.h
> -include/root/TEveArrow.h
> -include/root/TEveArrowEditor.h
> -include/root/TEveArrowGL.h
> -include/root/TEveBox.h
> -include/root/TEveBoxGL.h
> -include/root/TEveBoxSet.h
> -include/root/TEveBoxSetGL.h
> -include/root/TEveBrowser.h
> -include/root/TEveCalo.h
> -include/root/TEveCalo2DGL.h
> -include/root/TEveCalo3DGL.h
> -include/root/TEveCaloData.h
> -include/root/TEveCaloLegoEditor.h
> -include/root/TEveCaloLegoGL.h
> -include/root/TEveCaloLegoOverlay.h
> -include/root/TEveCaloVizEditor.h
> -include/root/TEveChunkManager.h
> -include/root/TEveCompound.h
> -include/root/TEveDigitSet.h
> -include/root/TEveDigitSetEditor.h
> -include/root/TEveDigitSetGL.h
> -include/root/TEveElement.h
> -include/root/TEveElementEditor.h
> -include/root/TEveEventManager.h
> -include/root/TEveFrameBox.h
> -include/root/TEveFrameBoxGL.h
> -include/root/TEveGValuators.h
> -include/root/TEveGedEditor.h
> -include/root/TEveGeoNode.h
> -include/root/TEveGeoNodeEditor.h
> -include/root/TEveGeoPolyShape.h
> -include/root/TEveGeoShape.h
> -include/root/TEveGeoShapeExtract.h
> -include/root/TEveGridStepper.h
> -include/root/TEveGridStepperEditor.h
> -include/root/TEveJetCone.h
> -include/root/TEveJetConeEditor.h
> -include/root/TEveJetConeGL.h
> -include/root/TEveLegoEventHandler.h
> -include/root/TEveLine.h
> -include/root/TEveLineEditor.h
> -include/root/TEveLineGL.h
> -include/root/TEveMacro.h
> -include/root/TEveManager.h
> -include/root/TEvePad.h
> -include/root/TEveParamList.h
> -include/root/TEvePathMark.h
> -include/root/TEvePlot3D.h
> -include/root/TEvePlot3DGL.h
> -include/root/TEvePointSet.h
> -include/root/TEvePointSetArrayEditor.h
> -include/root/TEvePolygonSetProjected.h
> -include/root/TEvePolygonSetProjectedGL.h
> -include/root/TEveProjectionAxes.h
> -include/root/TEveProjectionAxesEditor.h
> -include/root/TEveProjectionAxesGL.h
> -include/root/TEveProjectionBases.h
> -include/root/TEveProjectionManager.h
> -include/root/TEveProjectionManagerEditor.h
> -include/root/TEveProjections.h
> -include/root/TEveQuadSet.h
> -include/root/TEveQuadSetGL.h
> -include/root/TEveRGBAPalette.h
> -include/root/TEveRGBAPaletteEditor.h
> -include/root/TEveRGBAPaletteOverlay.h
> -include/root/TEveScalableStraightLineSet.h
> -include/root/TEveScene.h
> -include/root/TEveSceneInfo.h
> -include/root/TEveSecondarySelectable.h
> -include/root/TEveSelection.h
> -include/root/TEveShape.h
> -include/root/TEveShapeEditor.h
> -include/root/TEveStraightLineSet.h
> -include/root/TEveStraightLineSetEditor.h
> -include/root/TEveStraightLineSetGL.h
> -include/root/TEveText.h
> -include/root/TEveTextEditor.h
> -include/root/TEveTextGL.h
> -include/root/TEveTrack.h
> -include/root/TEveTrackEditor.h
> -include/root/TEveTrackGL.h
> -include/root/TEveTrackProjected.h
> -include/root/TEveTrackProjectedGL.h
> -include/root/TEveTrackPropagator.h
> -include/root/TEveTrackPropagatorEditor.h
> -include/root/TEveTrans.h
> -include/root/TEveTransEditor.h
> -include/root/TEveTreeTools.h
> -include/root/TEveTriangleSet.h
> -include/root/TEveTriangleSetEditor.h
> -include/root/TEveTriangleSetGL.h
> -include/root/TEveUtil.h
> -include/root/TEveVSD.h
> -include/root/TEveVSDStructs.h
> -include/root/TEveVector.h
> -include/root/TEveViewer.h
> -include/root/TEveViewerListEditor.h
> -include/root/TEveWindow.h
> -include/root/TEveWindowEditor.h
> -include/root/TEveWindowManager.h
> +%%X11%%include/root/TEveArrow.h
> +%%X11%%include/root/TEveArrowEditor.h
> +%%X11%%include/root/TEveArrowGL.h
> +%%X11%%include/root/TEveBox.h
> +%%X11%%include/root/TEveBoxGL.h
> +%%X11%%include/root/TEveBoxSet.h
> +%%X11%%include/root/TEveBoxSetGL.h
> +%%X11%%include/root/TEveBrowser.h
> +%%X11%%include/root/TEveCalo.h
> +%%X11%%include/root/TEveCalo2DGL.h
> +%%X11%%include/root/TEveCalo3DGL.h
> +%%X11%%include/root/TEveCaloData.h
> +%%X11%%include/root/TEveCaloLegoEditor.h
> +%%X11%%include/root/TEveCaloLegoGL.h
> +%%X11%%include/root/TEveCaloLegoOverlay.h
> +%%X11%%include/root/TEveCaloVizEditor.h
> +%%X11%%include/root/TEveChunkManager.h
> +%%X11%%include/root/TEveCompound.h
> +%%X11%%include/root/TEveDigitSet.h
> +%%X11%%include/root/TEveDigitSetEditor.h
> +%%X11%%include/root/TEveDigitSetGL.h
> +%%X11%%include/root/TEveElement.h
> +%%X11%%include/root/TEveElementEditor.h
> +%%X11%%include/root/TEveEventManager.h
> +%%X11%%include/root/TEveFrameBox.h
> +%%X11%%include/root/TEveFrameBoxGL.h
> +%%X11%%include/root/TEveGValuators.h
> +%%X11%%include/root/TEveGedEditor.h
> +%%X11%%include/root/TEveGeoNode.h
> +%%X11%%include/root/TEveGeoNodeEditor.h
> +%%X11%%include/root/TEveGeoPolyShape.h
> +%%X11%%include/root/TEveGeoShape.h
> +%%X11%%include/root/TEveGeoShapeExtract.h
> +%%X11%%include/root/TEveGridStepper.h
> +%%X11%%include/root/TEveGridStepperEditor.h
> +%%X11%%include/root/TEveJetCone.h
> +%%X11%%include/root/TEveJetConeEditor.h
> +%%X11%%include/root/TEveJetConeGL.h
> +%%X11%%include/root/TEveLegoEventHandler.h
> +%%X11%%include/root/TEveLine.h
> +%%X11%%include/root/TEveLineEditor.h
> +%%X11%%include/root/TEveLineGL.h
> +%%X11%%include/root/TEveMacro.h
> +%%X11%%include/root/TEveManager.h
> +%%X11%%include/root/TEvePad.h
> +%%X11%%include/root/TEveParamList.h
> +%%X11%%include/root/TEvePathMark.h
> +%%X11%%include/root/TEvePlot3D.h
> +%%X11%%include/root/TEvePlot3DGL.h
> +%%X11%%include/root/TEvePointSet.h
> +%%X11%%include/root/TEvePointSetArrayEditor.h
> +%%X11%%include/root/TEvePolygonSetProjected.h
> +%%X11%%include/root/TEvePolygonSetProjectedGL.h
> +%%X11%%include/root/TEveProjectionAxes.h
> +%%X11%%include/root/TEveProjectionAxesEditor.h
> +%%X11%%include/root/TEveProjectionAxesGL.h
> +%%X11%%include/root/TEveProjectionBases.h
> +%%X11%%include/root/TEveProjectionManager.h
> +%%X11%%include/root/TEveProjectionManagerEditor.h
> +%%X11%%include/root/TEveProjections.h
> +%%X11%%include/root/TEveQuadSet.h
> +%%X11%%include/root/TEveQuadSetGL.h
> +%%X11%%include/root/TEveRGBAPalette.h
> +%%X11%%include/root/TEveRGBAPaletteEditor.h
> +%%X11%%include/root/TEveRGBAPaletteOverlay.h
> +%%X11%%include/root/TEveScalableStraightLineSet.h
> +%%X11%%include/root/TEveScene.h
> +%%X11%%include/root/TEveSceneInfo.h
> +%%X11%%include/root/TEveSecondarySelectable.h
> +%%X11%%include/root/TEveSelection.h
> +%%X11%%include/root/TEveShape.h
> +%%X11%%include/root/TEveShapeEditor.h
> +%%X11%%include/root/TEveStraightLineSet.h
> +%%X11%%include/root/TEveStraightLineSetEditor.h
> +%%X11%%include/root/TEveStraightLineSetGL.h
> +%%X11%%include/root/TEveText.h
> +%%X11%%include/root/TEveTextEditor.h
> +%%X11%%include/root/TEveTextGL.h
> +%%X11%%include/root/TEveTrack.h
> +%%X11%%include/root/TEveTrackEditor.h
> +%%X11%%include/root/TEveTrackGL.h
> +%%X11%%include/root/TEveTrackProjected.h
> +%%X11%%include/root/TEveTrackProjectedGL.h
> +%%X11%%include/root/TEveTrackPropagator.h
> +%%X11%%include/root/TEveTrackPropagatorEditor.h
> +%%X11%%include/root/TEveTrans.h
> +%%X11%%include/root/TEveTransEditor.h
> +%%X11%%include/root/TEveTreeTools.h
> +%%X11%%include/root/TEveTriangleSet.h
> +%%X11%%include/root/TEveTriangleSetEditor.h
> +%%X11%%include/root/TEveTriangleSetGL.h
> +%%X11%%include/root/TEveUtil.h
> +%%X11%%include/root/TEveVSD.h
> +%%X11%%include/root/TEveVSDStructs.h
> +%%X11%%include/root/TEveVector.h
> +%%X11%%include/root/TEveViewer.h
> +%%X11%%include/root/TEveViewerListEditor.h
> +%%X11%%include/root/TEveWindow.h
> +%%X11%%include/root/TEveWindowEditor.h
> +%%X11%%include/root/TEveWindowManager.h
>  include/root/TEventIter.h
>  include/root/TEventList.h
>  include/root/TExMap.h
> @@ -1596,7 +1596,7 @@ include/root/TF1Convolution.h
>  include/root/TF1Editor.h
>  include/root/TF1NormSum.h
>  include/root/TF2.h
> -include/root/TF2GL.h
> +%%X11%%include/root/TF2GL.h
>  include/root/TF3.h
>  include/root/TFFTComplex.h
>  include/root/TFFTComplexReal.h
> @@ -1677,87 +1677,87 @@ include/root/TGIcon.h
>  include/root/TGIdleHandler.h
>  include/root/TGImageMap.h
>  include/root/TGInputDialog.h
> -include/root/TGL5D.h
> -include/root/TGL5DDataSetEditor.h
> -include/root/TGL5DPainter.h
> -include/root/TGLAdapter.h
> -include/root/TGLAnnotation.h
> -include/root/TGLAutoRotator.h
> -include/root/TGLAxis.h
> -include/root/TGLAxisPainter.h
> -include/root/TGLBoundingBox.h
> -include/root/TGLBoxPainter.h
> -include/root/TGLCamera.h
> -include/root/TGLCameraGuide.h
> -include/root/TGLCameraOverlay.h
> -include/root/TGLClip.h
> -include/root/TGLClipSetEditor.h
> -include/root/TGLContext.h
> -include/root/TGLCylinder.h
> -include/root/TGLEmbeddedViewer.h
> -include/root/TGLEventHandler.h
> -include/root/TGLFBO.h
> -include/root/TGLFaceSet.h
> -include/root/TGLFontManager.h
> -include/root/TGLFormat.h
> -include/root/TGLH2PolyPainter.h
> -include/root/TGLHistPainter.h
> -include/root/TGLIncludes.h
> -include/root/TGLIsoMesh.h
> -include/root/TGLLegoPainter.h
> -include/root/TGLLightSet.h
> -include/root/TGLLightSetEditor.h
> -include/root/TGLLockable.h
> -include/root/TGLLogicalShape.h
> -include/root/TGLManip.h
> -include/root/TGLManipSet.h
> -include/root/TGLMarchingCubes.h
> -include/root/TGLObject.h
> -include/root/TGLOrthoCamera.h
> -include/root/TGLOutput.h
> -include/root/TGLOverlay.h
> -include/root/TGLOverlayButton.h
> -include/root/TGLPShapeObj.h
> -include/root/TGLPShapeObjEditor.h
> -include/root/TGLPShapeRef.h
> -include/root/TGLPadPainter.h
> -include/root/TGLPadUtils.h
> -include/root/TGLParametric.h
> -include/root/TGLParametricEquationGL.h
> -include/root/TGLPerspectiveCamera.h
> -include/root/TGLPhysicalShape.h
> -include/root/TGLPlot3D.h
> -include/root/TGLPlotBox.h
> -include/root/TGLPlotCamera.h
> -include/root/TGLPlotPainter.h
> -include/root/TGLPolyLine.h
> -include/root/TGLPolyMarker.h
> -include/root/TGLQuadric.h
> -include/root/TGLRnrCtx.h
> -include/root/TGLRotateManip.h
> -include/root/TGLSAFrame.h
> -include/root/TGLSAViewer.h
> -include/root/TGLScaleManip.h
> -include/root/TGLScene.h
> -include/root/TGLSceneBase.h
> -include/root/TGLSceneInfo.h
> -include/root/TGLScenePad.h
> -include/root/TGLSelectBuffer.h
> -include/root/TGLSelectRecord.h
> -include/root/TGLSphere.h
> -include/root/TGLStopwatch.h
> -include/root/TGLSurfacePainter.h
> -include/root/TGLTF3Painter.h
> -include/root/TGLTH3Composition.h
> -include/root/TGLText.h
> -include/root/TGLTransManip.h
> -include/root/TGLUtil.h
> -include/root/TGLViewer.h
> -include/root/TGLViewerBase.h
> -include/root/TGLViewerEditor.h
> -include/root/TGLVoxelPainter.h
> -include/root/TGLWSIncludes.h
> -include/root/TGLWidget.h
> +%%X11%%include/root/TGL5D.h
> +%%X11%%include/root/TGL5DDataSetEditor.h
> +%%X11%%include/root/TGL5DPainter.h
> +%%X11%%include/root/TGLAdapter.h
> +%%X11%%include/root/TGLAnnotation.h
> +%%X11%%include/root/TGLAutoRotator.h
> +%%X11%%include/root/TGLAxis.h
> +%%X11%%include/root/TGLAxisPainter.h
> +%%X11%%include/root/TGLBoundingBox.h
> +%%X11%%include/root/TGLBoxPainter.h
> +%%X11%%include/root/TGLCamera.h
> +%%X11%%include/root/TGLCameraGuide.h
> +%%X11%%include/root/TGLCameraOverlay.h
> +%%X11%%include/root/TGLClip.h
> +%%X11%%include/root/TGLClipSetEditor.h
> +%%X11%%include/root/TGLContext.h
> +%%X11%%include/root/TGLCylinder.h
> +%%X11%%include/root/TGLEmbeddedViewer.h
> +%%X11%%include/root/TGLEventHandler.h
> +%%X11%%include/root/TGLFBO.h
> +%%X11%%include/root/TGLFaceSet.h
> +%%X11%%include/root/TGLFontManager.h
> +%%X11%%include/root/TGLFormat.h
> +%%X11%%include/root/TGLH2PolyPainter.h
> +%%X11%%include/root/TGLHistPainter.h
> +%%X11%%include/root/TGLIncludes.h
> +%%X11%%include/root/TGLIsoMesh.h
> +%%X11%%include/root/TGLLegoPainter.h
> +%%X11%%include/root/TGLLightSet.h
> +%%X11%%include/root/TGLLightSetEditor.h
> +%%X11%%include/root/TGLLockable.h
> +%%X11%%include/root/TGLLogicalShape.h
> +%%X11%%include/root/TGLManip.h
> +%%X11%%include/root/TGLManipSet.h
> +%%X11%%include/root/TGLMarchingCubes.h
> +%%X11%%include/root/TGLObject.h
> +%%X11%%include/root/TGLOrthoCamera.h
> +%%X11%%include/root/TGLOutput.h
> +%%X11%%include/root/TGLOverlay.h
> +%%X11%%include/root/TGLOverlayButton.h
> +%%X11%%include/root/TGLPShapeObj.h
> +%%X11%%include/root/TGLPShapeObjEditor.h
> +%%X11%%include/root/TGLPShapeRef.h
> +%%X11%%include/root/TGLPadPainter.h
> +%%X11%%include/root/TGLPadUtils.h
> +%%X11%%include/root/TGLParametric.h
> +%%X11%%include/root/TGLParametricEquationGL.h
> +%%X11%%include/root/TGLPerspectiveCamera.h
> +%%X11%%include/root/TGLPhysicalShape.h
> +%%X11%%include/root/TGLPlot3D.h
> +%%X11%%include/root/TGLPlotBox.h
> +%%X11%%include/root/TGLPlotCamera.h
> +%%X11%%include/root/TGLPlotPainter.h
> +%%X11%%include/root/TGLPolyLine.h
> +%%X11%%include/root/TGLPolyMarker.h
> +%%X11%%include/root/TGLQuadric.h
> +%%X11%%include/root/TGLRnrCtx.h
> +%%X11%%include/root/TGLRotateManip.h
> +%%X11%%include/root/TGLSAFrame.h
> +%%X11%%include/root/TGLSAViewer.h
> +%%X11%%include/root/TGLScaleManip.h
> +%%X11%%include/root/TGLScene.h
> +%%X11%%include/root/TGLSceneBase.h
> +%%X11%%include/root/TGLSceneInfo.h
> +%%X11%%include/root/TGLScenePad.h
> +%%X11%%include/root/TGLSelectBuffer.h
> +%%X11%%include/root/TGLSelectRecord.h
> +%%X11%%include/root/TGLSphere.h
> +%%X11%%include/root/TGLStopwatch.h
> +%%X11%%include/root/TGLSurfacePainter.h
> +%%X11%%include/root/TGLTF3Painter.h
> +%%X11%%include/root/TGLTH3Composition.h
> +%%X11%%include/root/TGLText.h
> +%%X11%%include/root/TGLTransManip.h
> +%%X11%%include/root/TGLUtil.h
> +%%X11%%include/root/TGLViewer.h
> +%%X11%%include/root/TGLViewerBase.h
> +%%X11%%include/root/TGLViewerEditor.h
> +%%X11%%include/root/TGLVoxelPainter.h
> +%%X11%%include/root/TGLWSIncludes.h
> +%%X11%%include/root/TGLWidget.h
>  include/root/TGLabel.h
>  include/root/TGLayout.h
>  include/root/TGListBox.h
> @@ -1812,8 +1812,8 @@ include/root/TGTripleSlider.h
>  include/root/TGView.h
>  include/root/TGWidget.h
>  include/root/TGWindow.h
> -include/root/TGX11.h
> -include/root/TGX11TTF.h
> +%%X11%%include/root/TGX11.h
> +%%X11%%include/root/TGX11TTF.h
>  include/root/TGXYLayout.h
>  include/root/TGaxis.h
>  include/root/TGeant4PhysicalConstants.h
> @@ -1952,7 +1952,7 @@ include/root/TH2C.h
>  include/root/TH2D.h
>  include/root/TH2Editor.h
>  include/root/TH2F.h
> -include/root/TH2GL.h
> +%%X11%%include/root/TH2GL.h
>  include/root/TH2I.h
>  include/root/TH2Poly.h
>  include/root/TH2S.h
> @@ -1960,7 +1960,7 @@ include/root/TH3.h
>  include/root/TH3C.h
>  include/root/TH3D.h
>  include/root/TH3F.h
> -include/root/TH3GL.h
> +%%X11%%include/root/TH3GL.h
>  include/root/TH3I.h
>  include/root/TH3S.h
>  include/root/THLimitsFinder.h
> @@ -1994,8 +1994,8 @@ include/root/TInterpreterValue.h
>  include/root/TIsAProxy.h
>  include/root/TIterator.h
>  include/root/TKDE.h
> -include/root/TKDEAdapter.h
> -include/root/TKDEFGT.h
> +%%X11%%include/root/TKDEAdapter.h
> +%%X11%%include/root/TKDEFGT.h
>  include/root/TKDTree.h
>  include/root/TKDTreeBinning.h
>  include/root/TKey.h
> @@ -2152,11 +2152,11 @@ include/root/TMVA/MethodLikelihood.h
>  include/root/TMVA/MethodMLP.h
>  include/root/TMVA/MethodPDEFoam.h
>  include/root/TMVA/MethodPDERS.h
> -include/root/TMVA/MethodPyAdaBoost.h
> -include/root/TMVA/MethodPyGTB.h
> -include/root/TMVA/MethodPyKeras.h
> -include/root/TMVA/MethodPyRandomForest.h
> -include/root/TMVA/MethodPyTorch.h
> +%%PYROOT%%include/root/TMVA/MethodPyAdaBoost.h
> +%%PYROOT%%include/root/TMVA/MethodPyGTB.h
> +%%PYROOT%%include/root/TMVA/MethodPyKeras.h
> +%%PYROOT%%include/root/TMVA/MethodPyRandomForest.h
> +%%PYROOT%%include/root/TMVA/MethodPyTorch.h
>  include/root/TMVA/MethodRuleFit.h
>  include/root/TMVA/MethodSVM.h
>  include/root/TMVA/MethodTMlpANN.h
> @@ -2195,13 +2195,13 @@ include/root/TMVA/PDEFoamVect.h
>  include/root/TMVA/PDF.h
>  include/root/TMVA/Pattern.h
>  include/root/TMVA/PlotFoams.h
> -include/root/TMVA/PyMethodBase.h
> +%%PYROOT%%include/root/TMVA/PyMethodBase.h
>  include/root/TMVA/QuickMVAProbEstimator.h
>  include/root/TMVA/RBDT.hxx
>  include/root/TMVA/RInferenceUtils.hxx
>  include/root/TMVA/RModel.hxx
> -include/root/TMVA/RModelParser_Keras.h
> -include/root/TMVA/RModelParser_PyTorch.h
> +%%PYROOT%%include/root/TMVA/RModelParser_Keras.h
> +%%PYROOT%%include/root/TMVA/RModelParser_PyTorch.h
>  include/root/TMVA/ROCCalc.h
>  include/root/TMVA/ROCCurve.h
>  include/root/TMVA/ROperator.hxx
> @@ -2376,10 +2376,10 @@ include/root/TMultiGraph.h
>  include/root/TMultiLayerPerceptron.h
>  include/root/TMutex.h
>  include/root/TMutexImp.h
> -include/root/TMySQLResult.h
> -include/root/TMySQLRow.h
> -include/root/TMySQLServer.h
> -include/root/TMySQLStatement.h
> +%%MYSQL%%include/root/TMySQLResult.h
> +%%MYSQL%%include/root/TMySQLRow.h
> +%%MYSQL%%include/root/TMySQLServer.h
> +%%MYSQL%%include/root/TMySQLStatement.h
>  include/root/TNDArray.h
>  include/root/TNamed.h
>  include/root/TNetFile.h
> @@ -2435,10 +2435,10 @@ include/root/TPaveStatsEditor.h
>  include/root/TPaveText.h
>  include/root/TPavesText.h
>  include/root/TPerfStats.h
> -include/root/TPgSQLResult.h
> -include/root/TPgSQLRow.h
> -include/root/TPgSQLServer.h
> -include/root/TPgSQLStatement.h
> +%%PGSQL%%include/root/TPgSQLResult.h
> +%%PGSQL%%include/root/TPgSQLRow.h
> +%%PGSQL%%include/root/TPgSQLServer.h
> +%%PGSQL%%include/root/TPgSQLStatement.h
>  include/root/TPie.h
>  include/root/TPieEditor.h
>  include/root/TPieSlice.h
> @@ -2446,7 +2446,7 @@ include/root/TPieSliceEditor.h
>  include/root/TPluginManager.h
>  include/root/TPoint.h
>  include/root/TPointSet3D.h
> -include/root/TPointSet3DGL.h
> +%%X11%%include/root/TPointSet3DGL.h
>  include/root/TPoints.h
>  include/root/TPoints3DABC.h
>  include/root/TPolyLine.h
> @@ -2504,10 +2504,10 @@ include/root/TProofServ.h
>  include/root/TProofServLite.h
>  include/root/TProofSuperMaster.h
>  include/root/TProtoClass.h
> -include/root/TPyArg.h
> -include/root/TPyClassGenerator.h
> -include/root/TPyReturn.h
> -include/root/TPython.h
> +%%PYROOT%%include/root/TPyArg.h
> +%%PYROOT%%include/root/TPyClassGenerator.h
> +%%PYROOT%%include/root/TPyReturn.h
> +%%PYROOT%%include/root/TPython.h
>  include/root/TQClass.h
>  include/root/TQCommand.h
>  include/root/TQConnection.h
> @@ -2584,10 +2584,10 @@ include/root/TSQLServer.h
>  include/root/TSQLStatement.h
>  include/root/TSQLStructure.h
>  include/root/TSQLTableInfo.h
> -include/root/TSQLiteResult.h
> -include/root/TSQLiteRow.h
> -include/root/TSQLiteServer.h
> -include/root/TSQLiteStatement.h
> +%%SQLITE%%include/root/TSQLiteResult.h
> +%%SQLITE%%include/root/TSQLiteRow.h
> +%%SQLITE%%include/root/TSQLiteServer.h
> +%%SQLITE%%include/root/TSQLiteStatement.h
>  include/root/TSSLSocket.h
>  include/root/TSVDUnfold.h
>  include/root/TSVG.h
> @@ -2638,11 +2638,11 @@ include/root/TStreamerInfo.h
>  include/root/TStreamerInfoActions.h
>  include/root/TString.h
>  include/root/TStringLong.h
> -include/root/TStructNode.h
> -include/root/TStructNodeEditor.h
> -include/root/TStructNodeProperty.h
> -include/root/TStructViewer.h
> -include/root/TStructViewerGUI.h
> +%%X11%%include/root/TStructNode.h
> +%%X11%%include/root/TStructNodeEditor.h
> +%%X11%%include/root/TStructNodeProperty.h
> +%%X11%%include/root/TStructViewer.h
> +%%X11%%include/root/TStructViewerGUI.h
>  include/root/TStyle.h
>  include/root/TStyleDialog.h
>  include/root/TStyleManager.h
> @@ -2721,7 +2721,7 @@ include/root/TVersionCheck.h
>  include/root/TView.h
>  include/root/TView3D.h
>  include/root/TViewer3DPad.h
> -include/root/TViewerX3D.h
> +%%X11%%include/root/TViewerX3D.h
>  include/root/TVirtualArray.h
>  include/root/TVirtualAuth.h
>  include/root/TVirtualCollectionIterators.h
> @@ -2765,8 +2765,8 @@ include/root/TWin32Condition.h
>  include/root/TWin32Mutex.h
>  include/root/TWin32Thread.h
>  include/root/TWin32ThreadFactory.h
> -include/root/TX11GL.h
> -include/root/TX3DFrame.h
> +%%X11%%include/root/TX11GL.h
> +%%X11%%include/root/TX3DFrame.h
>  include/root/TXMLAttr.h
>  include/root/TXMLDocument.h
>  include/root/TXMLEngine.h
> @@ -2799,59 +2799,59 @@ include/root/strtok.h
>  include/root/v5/TF1Data.h
>  include/root/v5/TFormula.h
>  include/root/v5/TFormulaPrimitive.h
> -lib/root/%%AARCH64_PCM_PREFIX%%ASImage%%AARCH64_PCM_SUFFIX%%.pcm
> -lib/root/%%AARCH64_PCM_PREFIX%%ASImageGui%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%ASImage%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%ASImageGui%%AARCH64_PCM_SUFFIX%%.pcm
>  %%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime_Extra.pcm
>  %%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime.pcm
>  %%NOT_INSTALLED_ON_AARCH64%%lib/root/Core.pcm
> -lib/root/DistRDF/Backends/Base.py
> -lib/root/DistRDF/Backends/Dask/Backend.py
> -lib/root/DistRDF/Backends/Dask/__init__.py
> -lib/root/DistRDF/Backends/Spark/Backend.py
> -lib/root/DistRDF/Backends/Spark/__init__.py
>
> -lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/Backends/Utils.py
> -lib/root/DistRDF/Backends/__init__.py
> -lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/ComputationGraphGenerator.py
> -lib/root/DistRDF/CppWorkflow.py
> -lib/root/DistRDF/DataFrame.py
> -lib/root/DistRDF/HeadNode.py
> -lib/root/DistRDF/Node.py
> -lib/root/DistRDF/Operation.py
> -lib/root/DistRDF/Proxy.py
> -lib/root/DistRDF/PythonMergeables.py
> -lib/root/DistRDF/Ranges.py
> -lib/root/DistRDF/__init__.py
>
> -lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> +%%PYROOT%%lib/root/DistRDF/Backends/Base.py
> +%%PYROOT%%lib/root/DistRDF/Backends/Dask/Backend.py
> +%%PYROOT%%lib/root/DistRDF/Backends/Dask/__init__.py
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/Backend.py
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__init__.py
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> +%%PYROOT%%lib/root/DistRDF/Backends/Utils.py
> +%%PYROOT%%lib/root/DistRDF/Backends/__init__.py
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> +%%PYROOT%%lib/root/DistRDF/ComputationGraphGenerator.py
> +%%PYROOT%%lib/root/DistRDF/CppWorkflow.py
> +%%PYROOT%%lib/root/DistRDF/DataFrame.py
> +%%PYROOT%%lib/root/DistRDF/HeadNode.py
> +%%PYROOT%%lib/root/DistRDF/Node.py
> +%%PYROOT%%lib/root/DistRDF/Operation.py
> +%%PYROOT%%lib/root/DistRDF/Proxy.py
> +%%PYROOT%%lib/root/DistRDF/PythonMergeables.py
> +%%PYROOT%%lib/root/DistRDF/Ranges.py
> +%%PYROOT%%lib/root/DistRDF/__init__.py
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>  lib/root/%%AARCH64_PCM_PREFIX%%EG%%AARCH64_PCM_SUFFIX%%.pcm
> -lib/root/%%AARCH64_PCM_PREFIX%%Eve%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%Eve%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%FFTW%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%FITSIO%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%FitPanel%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Foam%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Fumili%%AARCH64_PCM_SUFFIX%%.pcm
> -lib/root/%%AARCH64_PCM_PREFIX%%GX11%%AARCH64_PCM_SUFFIX%%.pcm
> -lib/root/%%AARCH64_PCM_PREFIX%%GX11TTF%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%GX11%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%GX11TTF%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Gdml%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Ged%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%GenVector%%AARCH64_PCM_SUFFIX%%.pcm
> @@ -2865,67 +2865,67 @@
> lib/root/%%AARCH64_PCM_PREFIX%%Graf3d%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Gui%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%GuiBld%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%GuiHtml%%AARCH64_PCM_SUFFIX%%.pcm
> -lib/root/%%AARCH64_PCM_PREFIX%%Gviz3d%%AARCH64_PCM_SUFFIX%%.pcm
> +%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%Gviz3d%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Hist%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%HistFactory%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%HistPainter%%AARCH64_PCM_SUFFIX%%.pcm
>  lib/root/%%AARCH64_PCM_PREFIX%%Html%%AARCH64_PCM_SUFFIX%%.pcm
>  %%NOT_INSTALLED_ON_AARCH64%%lib/root/Imt.pcm
> -lib/root/JsMVA/DataLoader.py
> -lib/root/JsMVA/Factory.py
> -lib/root/JsMVA/JPyInterface.py
> -lib/root/JsMVA/JsMVAMagic.py
> -lib/root/JsMVA/OutputTransformer.py
> -lib/root/JsMVA/Utils.py
> -lib/root/JsMVA/__init__.py
> -lib/root/JupyROOT/__init__.py
> -lib/root/JupyROOT/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/helpers/__init__.py
>
> -lib/root/JupyROOT/helpers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/helpers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/helpers/__pycache__/cppcompleter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/JupyROOT/helpers/__pycache__/cppcompleter%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/helpers/__pycache__/handlers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/helpers/__pycache__/handlers%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/helpers/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/helpers/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/helpers/cppcompleter.py
> -lib/root/JupyROOT/helpers/handlers.py
> -lib/root/JupyROOT/helpers/utils.py
> -lib/root/JupyROOT/html/__init__.py
> -lib/root/JupyROOT/html/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/html/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/html/cpphighlighter.py
> -lib/root/JupyROOT/kernel/__init__.py
>
> -lib/root/JupyROOT/kernel/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/kernel/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/kernel/__pycache__/rootkernel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/kernel/__pycache__/rootkernel%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/kernel/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/kernel/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/kernel/magics/__init__.py
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/kernel/magics/cppmagic.py
> -lib/root/JupyROOT/kernel/magics/jsrootmagic.py
> -lib/root/JupyROOT/kernel/rootkernel.py
> -lib/root/JupyROOT/kernel/utils.py
> -lib/root/JupyROOT/magics/__init__.py
>
> -lib/root/JupyROOT/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc
> -lib/root/JupyROOT/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/JupyROOT/magics/cppmagic.py
> -lib/root/JupyROOT/magics/jsrootmagic.py
> *** 922 LINES SKIPPED ***
>


-- 
Nuno Teixeira
FreeBSD Committer (ports)

[-- Attachment #2 --]
<div dir="ltr"><div>(...)</div><div><br></div><div>PR: <a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271911">https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=271911</a></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Nuno Teixeira &lt;<a href="mailto:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; escreveu no dia domingo, 18/06/2023 à(s) 20:29:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The branch main has been updated by eduardo:<br>
<br>
URL: <a href="https://cgit.FreeBSD.org/ports/commit/?id=ae002dd5815b5bd44097bd9ead377aefb125f9c9" rel="noreferrer" target="_blank">https://cgit.FreeBSD.org/ports/commit/?id=ae002dd5815b5bd44097bd9ead377aefb125f9c9</a><br>;
<br>
commit ae002dd5815b5bd44097bd9ead377aefb125f9c9<br>
Author:     Erik Jensen &lt;<a href="mailto:erik@tenku.dk" target="_blank">erik@tenku.dk</a>&gt;<br>
AuthorDate: 2023-06-18 19:24:30 +0000<br>
Commit:     Nuno Teixeira &lt;eduardo@FreeBSD.org&gt;<br>
CommitDate: 2023-06-18 19:29:22 +0000<br>
<br>
    devel/root: Add options to port Makefile<br>
<br>
     - Added various build options to port Makefile.<br>
       List of build options, newness and defaults:<br>
       MYSQL(new,off), PGSQL(new,off), PYROOT(new,on) ROOT7(on),<br>
       SQLITE(new,off) and X11(new,on)<br>
       Note: In previous versions of this port, the dependencies of MySQL,<br>
       PgSQL, PyROOT, SQLite and X11 were all predicated by default<br>
     - Bump PORTREVISION<br>
---<br>
 devel/root/Makefile                             |   69 +-<br>
 devel/root/files/patch-tmva_tmva_CMakeLists.txt |   26 +<br>
 devel/root/pkg-plist                            | 1382 +++++++++++------------<br>
 3 files changed, 764 insertions(+), 713 deletions(-)<br>
<br>
diff --git a/devel/root/Makefile b/devel/root/Makefile<br>
index fb4cb954185a..bcafd7d9174e 100644<br>
--- a/devel/root/Makefile<br>
+++ b/devel/root/Makefile<br>
@@ -1,5 +1,6 @@<br>
 PORTNAME=      root<br>
 DISTVERSION=   6.28.04<br>
+PORTREVISION=  1<br>
 CATEGORIES=    devel science math parallel python<br>
 MASTER_SITES=  <a href="https://root.cern/download/" rel="noreferrer" target="_blank">https://root.cern/download/</a><br>;
 DISTFILES=     ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX}<br>
@@ -11,17 +12,13 @@ WWW=                <a href="https://root.cern/" rel="noreferrer" target="_blank">https://root.cern/</a><br>;
 LICENSE=       LGPL21<br>
 LICENSE_FILE=  ${WRKSRC}/LGPL2_1.txt<br>
<br>
-BUILD_DEPENDS= ${PYNUMPY} \<br>
-               bash:shells/bash \<br>
+BUILD_DEPENDS= bash:shells/bash \<br>
                nlohmann-json&gt;=3:devel/nlohmann-json<br>
-LIB_DEPENDS=   libAfterImage.so:graphics/libafterimage \<br>
-               libcfitsio.so:astro/cfitsio \<br>
+LIB_DEPENDS=   libcfitsio.so:astro/cfitsio \<br>
                libcurl.so:ftp/curl \<br>
                libfftw3.so:math/fftw3 \<br>
                libfreetype.so:print/freetype2 \<br>
-               libftgl.so:graphics/ftgl \<br>
                libgif.so:graphics/giflib \<br>
-               libgl2ps.so:print/gl2ps \<br>
                libgsl.so:math/gsl \<br>
                liblz4.so:archivers/liblz4 \<br>
                libpcre.so:devel/pcre \<br>
@@ -30,38 +27,67 @@ LIB_DEPENDS=        libAfterImage.so:graphics/libafterimage \<br>
                libtiff.so:graphics/tiff \<br>
                libunwind.so:devel/libunwind \<br>
                libvdt.so:math/vdt \<br>
-               libxkbcommon.so:x11/libxkbcommon \<br>
                libXrdCl.so:databases/xrootd \<br>
                libxxhash.so:devel/xxhash \<br>
                libzstd.so:archivers/zstd<br>
<br>
-USES=          blaslapack:openblas cmake compiler:c++17-lang desktop-file-utils \<br>
-               gettext-runtime gl gnome iconv jpeg mysql pgsql:13+ python:3.9+ \<br>
-               shebangfix sqlite ssl xorg<br>
-USE_GL=                glew glu opengl<br>
-USE_GNOME=     cairo gdkpixbuf2 glib20 librsvg2 libxml2<br>
-USE_XORG=      ice sm x11 xau xaw xcb xcomposite xcursor xdamage xdmcp xext \<br>
-               xfixes xfont xfont2 xft xi xinerama xkbfile xmu xpm xrandr \<br>
-               xrender xres xscrnsaver xt xv xxf86vm<br>
+USES=          cmake compiler:c++17-lang desktop-file-utils \<br>
+               gettext-runtime gnome iconv jpeg shebangfix ssl<br>
+USE_GNOME=     libxml2<br>
<br>
 SHEBANG_FILES= config/rootssh etc/dictpch/makepch.py etc/proof/utils/circle.sh \<br>
                etc/proof/utils/crypt etc/proof/utils/pps \<br>
                etc/proof/utils/proofctl.sh etc/proof/utils/proofinstall.sh<br>
<br>
+# Flags and environment variables for building<br>
 CMAKE_ARGS=    -DCMAKE_CXX_STANDARD=17<br>
 CMAKE_ON=      gnuinstall soversion<br>
-CMAKE_OFF=     builtin_gtest<br>
-<br>
+CMAKE_OFF=     builtin_gtest clad<br>
 CONFIGURE_WRKSRC?=     ${WRKDIR}/.build<br>
 MAKE_ENV+=             ROOTSYS=${CONFIGURE_WRKSRC}<br>
<br>
-OPTIONS_DEFINE=        DOCS ROOT7<br>
-OPTIONS_DEFAULT=       ROOT7<br>
+# Port build options; DOCS also on by default<br>
+OPTIONS_DEFINE=        DOCS MYSQL PGSQL PYROOT ROOT7 SQLITE X11<br>
+OPTIONS_DEFAULT=       PYROOT ROOT7 X11<br>
 OPTIONS_SUB=   yes<br>
<br>
-ROOT7_DESC=    Enable supplementary preview features of ROOT version 7<br>
+# Option: MYSQL<br>
+MYSQL_DESC=            Enable MySQL bindings<br>
+MYSQL_USES=            mysql<br>
+MYSQL_CMAKE_BOOL=      mysql<br>
+<br>
+# Option: PGSQL<br>
+PGSQL_DESC=            Enable PostgreSQL bindings<br>
+PGSQL_USES=            pgsql:13+<br>
+PGSQL_CMAKE_BOOL=      pgsql<br>
+<br>
+#Option: PYROOT<br>
+PYROOT_DESC=           Enable bindings between Python and C++ with PyROOT<br>
+PYROOT_BUILD_DEPENDS=  ${PYNUMPY}<br>
+PYROOT_USES=           python:3.9+,build,run<br>
+PYROOT_USES_OFF=       python:3.9+,build<br>
+PYROOT_CMAKE_BOOL=     pyroot<br>
+<br>
+# Option: ROOT7<br>
+ROOT7_DESC=            Enable supplementary preview features of ROOT version 7<br>
 ROOT7_CMAKE_BOOL=      root7<br>
<br>
+# Option: SQLITE<br>
+SQLITE_DESC=           Enable SQLite bindings<br>
+SQLITE_USES=           sqlite<br>
+SQLITE_CMAKE_BOOL=     sqlite<br>
+<br>
+# Option: X11<br>
+X11_DESC=              Enable interfacing with X11 graphics system<br>
+X11_LIB_DEPENDS=       libAfterImage.so:graphics/libafterimage \<br>
+                       libftgl.so:graphics/ftgl \<br>
+                       libgl2ps.so:print/gl2ps \<br>
+                       libxkbcommon.so:x11/libxkbcommon<br>
+X11_USES=              gl xorg<br>
+X11_USE=               gl=glew,glu,opengl gnome=cairo,gdkpixbuf2,glib20,librsvg2 \<br>
+                       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<br>
+X11_CMAKE_BOOL=                x11<br>
+<br>
 .include &lt;<a href="http://bsd.port.options.mk" rel="noreferrer" target="_blank">bsd.port.options.mk</a>&gt;<br>
<br>
 PLIST_SUB+=    SHLIB_SHVER=&quot;${DISTVERSION:R}&quot; \<br>
@@ -74,9 +100,8 @@ PLIST_SUB+=  NOT_INSTALLED_ON_AARCH64=&quot;@comment &quot; ONLY_INSTALLED_ON_AARCH64=&quot;&quot; AA<br>
 PLIST_SUB+=    NOT_INSTALLED_ON_AARCH64=&quot;&quot; ONLY_INSTALLED_ON_AARCH64=&quot;@comment &quot; AARCH64_PCM_PREFIX=&quot;&quot; AARCH64_PCM_SUFFIX=&quot;&quot;<br>
 .endif<br>
<br>
-# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4 and 13.x)<br>
+# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4, 13.0 and 13.1)<br>
 # TODO: Introduce USES+=llvm:min=14 instead when this can be deemed not too obtrusive on supported releases<br>
-#       -- the post-patch step further down can then be phased out as well<br>
 .if 1204000 &lt;= ${OSVERSION} &amp;&amp; ${OSVERSION} &lt; 1302000 &amp;&amp; ${OSVERSION} != 1301507<br>
 PLIST_SUB+=    ONLY_INSTALLED_WITH_LLVM_CLANG_13=&quot;&quot;<br>
 .else<br>
diff --git a/devel/root/files/patch-tmva_tmva_CMakeLists.txt b/devel/root/files/patch-tmva_tmva_CMakeLists.txt<br>
new file mode 100644<br>
index 000000000000..03a78918a08b<br>
--- /dev/null<br>
+++ b/devel/root/files/patch-tmva_tmva_CMakeLists.txt<br>
@@ -0,0 +1,26 @@<br>
+--- tmva/tmva/CMakeLists.txt.orig      2023-02-13 15:54:54 UTC<br>
++++ tmva/tmva/CMakeLists.txt<br>
+@@ -444,15 +444,20 @@ if(tmva-cpu)<br>
+   target_link_libraries(TMVA PRIVATE ${TBB_LIBRARIES})<br>
+   set_target_properties(TMVA PROPERTIES COMPILE_FLAGS &quot;${TBB_CXXFLAGS}&quot;)<br>
+ <br>
+-  if(BLAS_FOUND)<br>
+-    target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS} ${BLAS_LIBRARIES})<br>
+-  elseif(GSL_FOUND)<br>
++  # Port maintainer note: Prefer GSL&#39;s BLAS over OpenBLAS since GSL is a basic port dependency, <br>
++  # but OpenBLAS can only be assumed available when PyROOT (which requires NumPy) is enabled.<br>
++  # GSL does not depend on GCC, but NumPy depends on OpenBLAS which depends on GCC.<br>
++  # By preferring GSL, we can entirely avoid depending on GCC in some build cases.<br>
++  if(GSL_FOUND)<br>
+     target_compile_definitions(TMVA PRIVATE -DDNN_USE_CBLAS)<br>
+     target_include_directories(TMVA SYSTEM PRIVATE ${GSL_INCLUDE_DIR})<br>
+     target_link_libraries(TMVA PRIVATE ${GSL_CBLAS_LIBRARY})<br>
+     if(builtin_gsl)<br>
+       add_dependencies(TMVA GSL)<br>
+     endif()<br>
++  elseif(BLAS_FOUND)<br>
++    target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS} ${BLAS_LIBRARIES})<br>
++  <br>
+   else()<br>
+     message(FATAL_ERROR &quot;tmva-cpu enabled but neither BLAS nor GSL BLAS were found&quot;)<br>
+   endif()<br>
diff --git a/devel/root/pkg-plist b/devel/root/pkg-plist<br>
index 37e0f114849c..315e5b58c131 100644<br>
--- a/devel/root/pkg-plist<br>
+++ b/devel/root/pkg-plist<br>
@@ -4,7 +4,7 @@ bin/prepareHistFactory<br>
 bin/proofserv<br>
 bin/proofserv.exe<br>
 bin/rmkdepend<br>
-bin/root<br>
+%%X11%%bin/root<br>
 bin/root-config<br>
 bin/root.exe<br>
 bin/rootbrowse<br>
@@ -414,11 +414,11 @@ include/root/Bswapcpy.h<br>
 include/root/Buttons.h<br>
 include/root/Bytes.h<br>
 include/root/Byteswap.h<br>
-include/root/CPyCppyy/API.h<br>
-include/root/CPyCppyy/CommonDefs.h<br>
-include/root/CPyCppyy/DispatchPtr.h<br>
-include/root/CPyCppyy/PyException.h<br>
-include/root/CPyCppyy/PyResult.h<br>
+%%PYROOT%%include/root/CPyCppyy/API.h<br>
+%%PYROOT%%include/root/CPyCppyy/CommonDefs.h<br>
+%%PYROOT%%include/root/CPyCppyy/DispatchPtr.h<br>
+%%PYROOT%%include/root/CPyCppyy/PyException.h<br>
+%%PYROOT%%include/root/CPyCppyy/PyResult.h<br>
 include/root/Compression.h<br>
 include/root/CsgOps.h<br>
 include/root/DllImport.h<br>
@@ -880,7 +880,7 @@ include/root/ROOT/RLazyDS.hxx<br>
 include/root/ROOT/RLogger.hxx<br>
 include/root/ROOT/RNTupleDS.hxx<br>
 include/root/ROOT/RNotFn.hxx<br>
-include/root/ROOT/RNumpyDS.hxx<br>
+%%PYROOT%%include/root/ROOT/RNumpyDS.hxx<br>
 include/root/ROOT/RRangeCast.hxx<br>
 include/root/ROOT/RRawFile.hxx<br>
 include/root/ROOT/RRawFileNetXNG.hxx<br>
@@ -907,7 +907,7 @@ include/root/ROOT/TExecutorCRTP.hxx<br>
 include/root/ROOT/TFuture.hxx<br>
 include/root/ROOT/TIOFeatures.hxx<br>
 include/root/ROOT/TProcessExecutor.hxx<br>
-include/root/ROOT/TPyDispatcher.h<br>
+%%PYROOT%%include/root/ROOT/TPyDispatcher.h<br>
 include/root/ROOT/TRWSpinLock.hxx<br>
 include/root/ROOT/TResultProxy.hxx<br>
 include/root/ROOT/TSeq.hxx<br>
@@ -1315,17 +1315,17 @@ include/root/RtypesCore.h<br>
 include/root/RtypesImp.h<br>
 include/root/RunContext.h<br>
 include/root/Strlen.h<br>
-include/root/TASImage.h<br>
-include/root/TASImagePlugin.h<br>
-include/root/TASPaletteEditor.h<br>
-include/root/TASPluginGS.h<br>
+%%X11%%include/root/TASImage.h<br>
+%%X11%%include/root/TASImagePlugin.h<br>
+%%X11%%include/root/TASPaletteEditor.h<br>
+%%X11%%include/root/TASPluginGS.h<br>
 include/root/TAdvancedGraphicsDialog.h<br>
 include/root/TApplication.h<br>
 include/root/TApplicationImp.h<br>
 include/root/TApplicationRemote.h<br>
 include/root/TApplicationServer.h<br>
 include/root/TArc.h<br>
-include/root/TArcBall.h<br>
+%%X11%%include/root/TArcBall.h<br>
 include/root/TArchiveFile.h<br>
 include/root/TArray.h<br>
 include/root/TArrayC.h<br>
@@ -1484,106 +1484,106 @@ include/root/TEnum.h<br>
 include/root/TEnumConstant.h<br>
 include/root/TEnv.h<br>
 include/root/TError.h<br>
-include/root/TEveArrow.h<br>
-include/root/TEveArrowEditor.h<br>
-include/root/TEveArrowGL.h<br>
-include/root/TEveBox.h<br>
-include/root/TEveBoxGL.h<br>
-include/root/TEveBoxSet.h<br>
-include/root/TEveBoxSetGL.h<br>
-include/root/TEveBrowser.h<br>
-include/root/TEveCalo.h<br>
-include/root/TEveCalo2DGL.h<br>
-include/root/TEveCalo3DGL.h<br>
-include/root/TEveCaloData.h<br>
-include/root/TEveCaloLegoEditor.h<br>
-include/root/TEveCaloLegoGL.h<br>
-include/root/TEveCaloLegoOverlay.h<br>
-include/root/TEveCaloVizEditor.h<br>
-include/root/TEveChunkManager.h<br>
-include/root/TEveCompound.h<br>
-include/root/TEveDigitSet.h<br>
-include/root/TEveDigitSetEditor.h<br>
-include/root/TEveDigitSetGL.h<br>
-include/root/TEveElement.h<br>
-include/root/TEveElementEditor.h<br>
-include/root/TEveEventManager.h<br>
-include/root/TEveFrameBox.h<br>
-include/root/TEveFrameBoxGL.h<br>
-include/root/TEveGValuators.h<br>
-include/root/TEveGedEditor.h<br>
-include/root/TEveGeoNode.h<br>
-include/root/TEveGeoNodeEditor.h<br>
-include/root/TEveGeoPolyShape.h<br>
-include/root/TEveGeoShape.h<br>
-include/root/TEveGeoShapeExtract.h<br>
-include/root/TEveGridStepper.h<br>
-include/root/TEveGridStepperEditor.h<br>
-include/root/TEveJetCone.h<br>
-include/root/TEveJetConeEditor.h<br>
-include/root/TEveJetConeGL.h<br>
-include/root/TEveLegoEventHandler.h<br>
-include/root/TEveLine.h<br>
-include/root/TEveLineEditor.h<br>
-include/root/TEveLineGL.h<br>
-include/root/TEveMacro.h<br>
-include/root/TEveManager.h<br>
-include/root/TEvePad.h<br>
-include/root/TEveParamList.h<br>
-include/root/TEvePathMark.h<br>
-include/root/TEvePlot3D.h<br>
-include/root/TEvePlot3DGL.h<br>
-include/root/TEvePointSet.h<br>
-include/root/TEvePointSetArrayEditor.h<br>
-include/root/TEvePolygonSetProjected.h<br>
-include/root/TEvePolygonSetProjectedGL.h<br>
-include/root/TEveProjectionAxes.h<br>
-include/root/TEveProjectionAxesEditor.h<br>
-include/root/TEveProjectionAxesGL.h<br>
-include/root/TEveProjectionBases.h<br>
-include/root/TEveProjectionManager.h<br>
-include/root/TEveProjectionManagerEditor.h<br>
-include/root/TEveProjections.h<br>
-include/root/TEveQuadSet.h<br>
-include/root/TEveQuadSetGL.h<br>
-include/root/TEveRGBAPalette.h<br>
-include/root/TEveRGBAPaletteEditor.h<br>
-include/root/TEveRGBAPaletteOverlay.h<br>
-include/root/TEveScalableStraightLineSet.h<br>
-include/root/TEveScene.h<br>
-include/root/TEveSceneInfo.h<br>
-include/root/TEveSecondarySelectable.h<br>
-include/root/TEveSelection.h<br>
-include/root/TEveShape.h<br>
-include/root/TEveShapeEditor.h<br>
-include/root/TEveStraightLineSet.h<br>
-include/root/TEveStraightLineSetEditor.h<br>
-include/root/TEveStraightLineSetGL.h<br>
-include/root/TEveText.h<br>
-include/root/TEveTextEditor.h<br>
-include/root/TEveTextGL.h<br>
-include/root/TEveTrack.h<br>
-include/root/TEveTrackEditor.h<br>
-include/root/TEveTrackGL.h<br>
-include/root/TEveTrackProjected.h<br>
-include/root/TEveTrackProjectedGL.h<br>
-include/root/TEveTrackPropagator.h<br>
-include/root/TEveTrackPropagatorEditor.h<br>
-include/root/TEveTrans.h<br>
-include/root/TEveTransEditor.h<br>
-include/root/TEveTreeTools.h<br>
-include/root/TEveTriangleSet.h<br>
-include/root/TEveTriangleSetEditor.h<br>
-include/root/TEveTriangleSetGL.h<br>
-include/root/TEveUtil.h<br>
-include/root/TEveVSD.h<br>
-include/root/TEveVSDStructs.h<br>
-include/root/TEveVector.h<br>
-include/root/TEveViewer.h<br>
-include/root/TEveViewerListEditor.h<br>
-include/root/TEveWindow.h<br>
-include/root/TEveWindowEditor.h<br>
-include/root/TEveWindowManager.h<br>
+%%X11%%include/root/TEveArrow.h<br>
+%%X11%%include/root/TEveArrowEditor.h<br>
+%%X11%%include/root/TEveArrowGL.h<br>
+%%X11%%include/root/TEveBox.h<br>
+%%X11%%include/root/TEveBoxGL.h<br>
+%%X11%%include/root/TEveBoxSet.h<br>
+%%X11%%include/root/TEveBoxSetGL.h<br>
+%%X11%%include/root/TEveBrowser.h<br>
+%%X11%%include/root/TEveCalo.h<br>
+%%X11%%include/root/TEveCalo2DGL.h<br>
+%%X11%%include/root/TEveCalo3DGL.h<br>
+%%X11%%include/root/TEveCaloData.h<br>
+%%X11%%include/root/TEveCaloLegoEditor.h<br>
+%%X11%%include/root/TEveCaloLegoGL.h<br>
+%%X11%%include/root/TEveCaloLegoOverlay.h<br>
+%%X11%%include/root/TEveCaloVizEditor.h<br>
+%%X11%%include/root/TEveChunkManager.h<br>
+%%X11%%include/root/TEveCompound.h<br>
+%%X11%%include/root/TEveDigitSet.h<br>
+%%X11%%include/root/TEveDigitSetEditor.h<br>
+%%X11%%include/root/TEveDigitSetGL.h<br>
+%%X11%%include/root/TEveElement.h<br>
+%%X11%%include/root/TEveElementEditor.h<br>
+%%X11%%include/root/TEveEventManager.h<br>
+%%X11%%include/root/TEveFrameBox.h<br>
+%%X11%%include/root/TEveFrameBoxGL.h<br>
+%%X11%%include/root/TEveGValuators.h<br>
+%%X11%%include/root/TEveGedEditor.h<br>
+%%X11%%include/root/TEveGeoNode.h<br>
+%%X11%%include/root/TEveGeoNodeEditor.h<br>
+%%X11%%include/root/TEveGeoPolyShape.h<br>
+%%X11%%include/root/TEveGeoShape.h<br>
+%%X11%%include/root/TEveGeoShapeExtract.h<br>
+%%X11%%include/root/TEveGridStepper.h<br>
+%%X11%%include/root/TEveGridStepperEditor.h<br>
+%%X11%%include/root/TEveJetCone.h<br>
+%%X11%%include/root/TEveJetConeEditor.h<br>
+%%X11%%include/root/TEveJetConeGL.h<br>
+%%X11%%include/root/TEveLegoEventHandler.h<br>
+%%X11%%include/root/TEveLine.h<br>
+%%X11%%include/root/TEveLineEditor.h<br>
+%%X11%%include/root/TEveLineGL.h<br>
+%%X11%%include/root/TEveMacro.h<br>
+%%X11%%include/root/TEveManager.h<br>
+%%X11%%include/root/TEvePad.h<br>
+%%X11%%include/root/TEveParamList.h<br>
+%%X11%%include/root/TEvePathMark.h<br>
+%%X11%%include/root/TEvePlot3D.h<br>
+%%X11%%include/root/TEvePlot3DGL.h<br>
+%%X11%%include/root/TEvePointSet.h<br>
+%%X11%%include/root/TEvePointSetArrayEditor.h<br>
+%%X11%%include/root/TEvePolygonSetProjected.h<br>
+%%X11%%include/root/TEvePolygonSetProjectedGL.h<br>
+%%X11%%include/root/TEveProjectionAxes.h<br>
+%%X11%%include/root/TEveProjectionAxesEditor.h<br>
+%%X11%%include/root/TEveProjectionAxesGL.h<br>
+%%X11%%include/root/TEveProjectionBases.h<br>
+%%X11%%include/root/TEveProjectionManager.h<br>
+%%X11%%include/root/TEveProjectionManagerEditor.h<br>
+%%X11%%include/root/TEveProjections.h<br>
+%%X11%%include/root/TEveQuadSet.h<br>
+%%X11%%include/root/TEveQuadSetGL.h<br>
+%%X11%%include/root/TEveRGBAPalette.h<br>
+%%X11%%include/root/TEveRGBAPaletteEditor.h<br>
+%%X11%%include/root/TEveRGBAPaletteOverlay.h<br>
+%%X11%%include/root/TEveScalableStraightLineSet.h<br>
+%%X11%%include/root/TEveScene.h<br>
+%%X11%%include/root/TEveSceneInfo.h<br>
+%%X11%%include/root/TEveSecondarySelectable.h<br>
+%%X11%%include/root/TEveSelection.h<br>
+%%X11%%include/root/TEveShape.h<br>
+%%X11%%include/root/TEveShapeEditor.h<br>
+%%X11%%include/root/TEveStraightLineSet.h<br>
+%%X11%%include/root/TEveStraightLineSetEditor.h<br>
+%%X11%%include/root/TEveStraightLineSetGL.h<br>
+%%X11%%include/root/TEveText.h<br>
+%%X11%%include/root/TEveTextEditor.h<br>
+%%X11%%include/root/TEveTextGL.h<br>
+%%X11%%include/root/TEveTrack.h<br>
+%%X11%%include/root/TEveTrackEditor.h<br>
+%%X11%%include/root/TEveTrackGL.h<br>
+%%X11%%include/root/TEveTrackProjected.h<br>
+%%X11%%include/root/TEveTrackProjectedGL.h<br>
+%%X11%%include/root/TEveTrackPropagator.h<br>
+%%X11%%include/root/TEveTrackPropagatorEditor.h<br>
+%%X11%%include/root/TEveTrans.h<br>
+%%X11%%include/root/TEveTransEditor.h<br>
+%%X11%%include/root/TEveTreeTools.h<br>
+%%X11%%include/root/TEveTriangleSet.h<br>
+%%X11%%include/root/TEveTriangleSetEditor.h<br>
+%%X11%%include/root/TEveTriangleSetGL.h<br>
+%%X11%%include/root/TEveUtil.h<br>
+%%X11%%include/root/TEveVSD.h<br>
+%%X11%%include/root/TEveVSDStructs.h<br>
+%%X11%%include/root/TEveVector.h<br>
+%%X11%%include/root/TEveViewer.h<br>
+%%X11%%include/root/TEveViewerListEditor.h<br>
+%%X11%%include/root/TEveWindow.h<br>
+%%X11%%include/root/TEveWindowEditor.h<br>
+%%X11%%include/root/TEveWindowManager.h<br>
 include/root/TEventIter.h<br>
 include/root/TEventList.h<br>
 include/root/TExMap.h<br>
@@ -1596,7 +1596,7 @@ include/root/TF1Convolution.h<br>
 include/root/TF1Editor.h<br>
 include/root/TF1NormSum.h<br>
 include/root/TF2.h<br>
-include/root/TF2GL.h<br>
+%%X11%%include/root/TF2GL.h<br>
 include/root/TF3.h<br>
 include/root/TFFTComplex.h<br>
 include/root/TFFTComplexReal.h<br>
@@ -1677,87 +1677,87 @@ include/root/TGIcon.h<br>
 include/root/TGIdleHandler.h<br>
 include/root/TGImageMap.h<br>
 include/root/TGInputDialog.h<br>
-include/root/TGL5D.h<br>
-include/root/TGL5DDataSetEditor.h<br>
-include/root/TGL5DPainter.h<br>
-include/root/TGLAdapter.h<br>
-include/root/TGLAnnotation.h<br>
-include/root/TGLAutoRotator.h<br>
-include/root/TGLAxis.h<br>
-include/root/TGLAxisPainter.h<br>
-include/root/TGLBoundingBox.h<br>
-include/root/TGLBoxPainter.h<br>
-include/root/TGLCamera.h<br>
-include/root/TGLCameraGuide.h<br>
-include/root/TGLCameraOverlay.h<br>
-include/root/TGLClip.h<br>
-include/root/TGLClipSetEditor.h<br>
-include/root/TGLContext.h<br>
-include/root/TGLCylinder.h<br>
-include/root/TGLEmbeddedViewer.h<br>
-include/root/TGLEventHandler.h<br>
-include/root/TGLFBO.h<br>
-include/root/TGLFaceSet.h<br>
-include/root/TGLFontManager.h<br>
-include/root/TGLFormat.h<br>
-include/root/TGLH2PolyPainter.h<br>
-include/root/TGLHistPainter.h<br>
-include/root/TGLIncludes.h<br>
-include/root/TGLIsoMesh.h<br>
-include/root/TGLLegoPainter.h<br>
-include/root/TGLLightSet.h<br>
-include/root/TGLLightSetEditor.h<br>
-include/root/TGLLockable.h<br>
-include/root/TGLLogicalShape.h<br>
-include/root/TGLManip.h<br>
-include/root/TGLManipSet.h<br>
-include/root/TGLMarchingCubes.h<br>
-include/root/TGLObject.h<br>
-include/root/TGLOrthoCamera.h<br>
-include/root/TGLOutput.h<br>
-include/root/TGLOverlay.h<br>
-include/root/TGLOverlayButton.h<br>
-include/root/TGLPShapeObj.h<br>
-include/root/TGLPShapeObjEditor.h<br>
-include/root/TGLPShapeRef.h<br>
-include/root/TGLPadPainter.h<br>
-include/root/TGLPadUtils.h<br>
-include/root/TGLParametric.h<br>
-include/root/TGLParametricEquationGL.h<br>
-include/root/TGLPerspectiveCamera.h<br>
-include/root/TGLPhysicalShape.h<br>
-include/root/TGLPlot3D.h<br>
-include/root/TGLPlotBox.h<br>
-include/root/TGLPlotCamera.h<br>
-include/root/TGLPlotPainter.h<br>
-include/root/TGLPolyLine.h<br>
-include/root/TGLPolyMarker.h<br>
-include/root/TGLQuadric.h<br>
-include/root/TGLRnrCtx.h<br>
-include/root/TGLRotateManip.h<br>
-include/root/TGLSAFrame.h<br>
-include/root/TGLSAViewer.h<br>
-include/root/TGLScaleManip.h<br>
-include/root/TGLScene.h<br>
-include/root/TGLSceneBase.h<br>
-include/root/TGLSceneInfo.h<br>
-include/root/TGLScenePad.h<br>
-include/root/TGLSelectBuffer.h<br>
-include/root/TGLSelectRecord.h<br>
-include/root/TGLSphere.h<br>
-include/root/TGLStopwatch.h<br>
-include/root/TGLSurfacePainter.h<br>
-include/root/TGLTF3Painter.h<br>
-include/root/TGLTH3Composition.h<br>
-include/root/TGLText.h<br>
-include/root/TGLTransManip.h<br>
-include/root/TGLUtil.h<br>
-include/root/TGLViewer.h<br>
-include/root/TGLViewerBase.h<br>
-include/root/TGLViewerEditor.h<br>
-include/root/TGLVoxelPainter.h<br>
-include/root/TGLWSIncludes.h<br>
-include/root/TGLWidget.h<br>
+%%X11%%include/root/TGL5D.h<br>
+%%X11%%include/root/TGL5DDataSetEditor.h<br>
+%%X11%%include/root/TGL5DPainter.h<br>
+%%X11%%include/root/TGLAdapter.h<br>
+%%X11%%include/root/TGLAnnotation.h<br>
+%%X11%%include/root/TGLAutoRotator.h<br>
+%%X11%%include/root/TGLAxis.h<br>
+%%X11%%include/root/TGLAxisPainter.h<br>
+%%X11%%include/root/TGLBoundingBox.h<br>
+%%X11%%include/root/TGLBoxPainter.h<br>
+%%X11%%include/root/TGLCamera.h<br>
+%%X11%%include/root/TGLCameraGuide.h<br>
+%%X11%%include/root/TGLCameraOverlay.h<br>
+%%X11%%include/root/TGLClip.h<br>
+%%X11%%include/root/TGLClipSetEditor.h<br>
+%%X11%%include/root/TGLContext.h<br>
+%%X11%%include/root/TGLCylinder.h<br>
+%%X11%%include/root/TGLEmbeddedViewer.h<br>
+%%X11%%include/root/TGLEventHandler.h<br>
+%%X11%%include/root/TGLFBO.h<br>
+%%X11%%include/root/TGLFaceSet.h<br>
+%%X11%%include/root/TGLFontManager.h<br>
+%%X11%%include/root/TGLFormat.h<br>
+%%X11%%include/root/TGLH2PolyPainter.h<br>
+%%X11%%include/root/TGLHistPainter.h<br>
+%%X11%%include/root/TGLIncludes.h<br>
+%%X11%%include/root/TGLIsoMesh.h<br>
+%%X11%%include/root/TGLLegoPainter.h<br>
+%%X11%%include/root/TGLLightSet.h<br>
+%%X11%%include/root/TGLLightSetEditor.h<br>
+%%X11%%include/root/TGLLockable.h<br>
+%%X11%%include/root/TGLLogicalShape.h<br>
+%%X11%%include/root/TGLManip.h<br>
+%%X11%%include/root/TGLManipSet.h<br>
+%%X11%%include/root/TGLMarchingCubes.h<br>
+%%X11%%include/root/TGLObject.h<br>
+%%X11%%include/root/TGLOrthoCamera.h<br>
+%%X11%%include/root/TGLOutput.h<br>
+%%X11%%include/root/TGLOverlay.h<br>
+%%X11%%include/root/TGLOverlayButton.h<br>
+%%X11%%include/root/TGLPShapeObj.h<br>
+%%X11%%include/root/TGLPShapeObjEditor.h<br>
+%%X11%%include/root/TGLPShapeRef.h<br>
+%%X11%%include/root/TGLPadPainter.h<br>
+%%X11%%include/root/TGLPadUtils.h<br>
+%%X11%%include/root/TGLParametric.h<br>
+%%X11%%include/root/TGLParametricEquationGL.h<br>
+%%X11%%include/root/TGLPerspectiveCamera.h<br>
+%%X11%%include/root/TGLPhysicalShape.h<br>
+%%X11%%include/root/TGLPlot3D.h<br>
+%%X11%%include/root/TGLPlotBox.h<br>
+%%X11%%include/root/TGLPlotCamera.h<br>
+%%X11%%include/root/TGLPlotPainter.h<br>
+%%X11%%include/root/TGLPolyLine.h<br>
+%%X11%%include/root/TGLPolyMarker.h<br>
+%%X11%%include/root/TGLQuadric.h<br>
+%%X11%%include/root/TGLRnrCtx.h<br>
+%%X11%%include/root/TGLRotateManip.h<br>
+%%X11%%include/root/TGLSAFrame.h<br>
+%%X11%%include/root/TGLSAViewer.h<br>
+%%X11%%include/root/TGLScaleManip.h<br>
+%%X11%%include/root/TGLScene.h<br>
+%%X11%%include/root/TGLSceneBase.h<br>
+%%X11%%include/root/TGLSceneInfo.h<br>
+%%X11%%include/root/TGLScenePad.h<br>
+%%X11%%include/root/TGLSelectBuffer.h<br>
+%%X11%%include/root/TGLSelectRecord.h<br>
+%%X11%%include/root/TGLSphere.h<br>
+%%X11%%include/root/TGLStopwatch.h<br>
+%%X11%%include/root/TGLSurfacePainter.h<br>
+%%X11%%include/root/TGLTF3Painter.h<br>
+%%X11%%include/root/TGLTH3Composition.h<br>
+%%X11%%include/root/TGLText.h<br>
+%%X11%%include/root/TGLTransManip.h<br>
+%%X11%%include/root/TGLUtil.h<br>
+%%X11%%include/root/TGLViewer.h<br>
+%%X11%%include/root/TGLViewerBase.h<br>
+%%X11%%include/root/TGLViewerEditor.h<br>
+%%X11%%include/root/TGLVoxelPainter.h<br>
+%%X11%%include/root/TGLWSIncludes.h<br>
+%%X11%%include/root/TGLWidget.h<br>
 include/root/TGLabel.h<br>
 include/root/TGLayout.h<br>
 include/root/TGListBox.h<br>
@@ -1812,8 +1812,8 @@ include/root/TGTripleSlider.h<br>
 include/root/TGView.h<br>
 include/root/TGWidget.h<br>
 include/root/TGWindow.h<br>
-include/root/TGX11.h<br>
-include/root/TGX11TTF.h<br>
+%%X11%%include/root/TGX11.h<br>
+%%X11%%include/root/TGX11TTF.h<br>
 include/root/TGXYLayout.h<br>
 include/root/TGaxis.h<br>
 include/root/TGeant4PhysicalConstants.h<br>
@@ -1952,7 +1952,7 @@ include/root/TH2C.h<br>
 include/root/TH2D.h<br>
 include/root/TH2Editor.h<br>
 include/root/TH2F.h<br>
-include/root/TH2GL.h<br>
+%%X11%%include/root/TH2GL.h<br>
 include/root/TH2I.h<br>
 include/root/TH2Poly.h<br>
 include/root/TH2S.h<br>
@@ -1960,7 +1960,7 @@ include/root/TH3.h<br>
 include/root/TH3C.h<br>
 include/root/TH3D.h<br>
 include/root/TH3F.h<br>
-include/root/TH3GL.h<br>
+%%X11%%include/root/TH3GL.h<br>
 include/root/TH3I.h<br>
 include/root/TH3S.h<br>
 include/root/THLimitsFinder.h<br>
@@ -1994,8 +1994,8 @@ include/root/TInterpreterValue.h<br>
 include/root/TIsAProxy.h<br>
 include/root/TIterator.h<br>
 include/root/TKDE.h<br>
-include/root/TKDEAdapter.h<br>
-include/root/TKDEFGT.h<br>
+%%X11%%include/root/TKDEAdapter.h<br>
+%%X11%%include/root/TKDEFGT.h<br>
 include/root/TKDTree.h<br>
 include/root/TKDTreeBinning.h<br>
 include/root/TKey.h<br>
@@ -2152,11 +2152,11 @@ include/root/TMVA/MethodLikelihood.h<br>
 include/root/TMVA/MethodMLP.h<br>
 include/root/TMVA/MethodPDEFoam.h<br>
 include/root/TMVA/MethodPDERS.h<br>
-include/root/TMVA/MethodPyAdaBoost.h<br>
-include/root/TMVA/MethodPyGTB.h<br>
-include/root/TMVA/MethodPyKeras.h<br>
-include/root/TMVA/MethodPyRandomForest.h<br>
-include/root/TMVA/MethodPyTorch.h<br>
+%%PYROOT%%include/root/TMVA/MethodPyAdaBoost.h<br>
+%%PYROOT%%include/root/TMVA/MethodPyGTB.h<br>
+%%PYROOT%%include/root/TMVA/MethodPyKeras.h<br>
+%%PYROOT%%include/root/TMVA/MethodPyRandomForest.h<br>
+%%PYROOT%%include/root/TMVA/MethodPyTorch.h<br>
 include/root/TMVA/MethodRuleFit.h<br>
 include/root/TMVA/MethodSVM.h<br>
 include/root/TMVA/MethodTMlpANN.h<br>
@@ -2195,13 +2195,13 @@ include/root/TMVA/PDEFoamVect.h<br>
 include/root/TMVA/PDF.h<br>
 include/root/TMVA/Pattern.h<br>
 include/root/TMVA/PlotFoams.h<br>
-include/root/TMVA/PyMethodBase.h<br>
+%%PYROOT%%include/root/TMVA/PyMethodBase.h<br>
 include/root/TMVA/QuickMVAProbEstimator.h<br>
 include/root/TMVA/RBDT.hxx<br>
 include/root/TMVA/RInferenceUtils.hxx<br>
 include/root/TMVA/RModel.hxx<br>
-include/root/TMVA/RModelParser_Keras.h<br>
-include/root/TMVA/RModelParser_PyTorch.h<br>
+%%PYROOT%%include/root/TMVA/RModelParser_Keras.h<br>
+%%PYROOT%%include/root/TMVA/RModelParser_PyTorch.h<br>
 include/root/TMVA/ROCCalc.h<br>
 include/root/TMVA/ROCCurve.h<br>
 include/root/TMVA/ROperator.hxx<br>
@@ -2376,10 +2376,10 @@ include/root/TMultiGraph.h<br>
 include/root/TMultiLayerPerceptron.h<br>
 include/root/TMutex.h<br>
 include/root/TMutexImp.h<br>
-include/root/TMySQLResult.h<br>
-include/root/TMySQLRow.h<br>
-include/root/TMySQLServer.h<br>
-include/root/TMySQLStatement.h<br>
+%%MYSQL%%include/root/TMySQLResult.h<br>
+%%MYSQL%%include/root/TMySQLRow.h<br>
+%%MYSQL%%include/root/TMySQLServer.h<br>
+%%MYSQL%%include/root/TMySQLStatement.h<br>
 include/root/TNDArray.h<br>
 include/root/TNamed.h<br>
 include/root/TNetFile.h<br>
@@ -2435,10 +2435,10 @@ include/root/TPaveStatsEditor.h<br>
 include/root/TPaveText.h<br>
 include/root/TPavesText.h<br>
 include/root/TPerfStats.h<br>
-include/root/TPgSQLResult.h<br>
-include/root/TPgSQLRow.h<br>
-include/root/TPgSQLServer.h<br>
-include/root/TPgSQLStatement.h<br>
+%%PGSQL%%include/root/TPgSQLResult.h<br>
+%%PGSQL%%include/root/TPgSQLRow.h<br>
+%%PGSQL%%include/root/TPgSQLServer.h<br>
+%%PGSQL%%include/root/TPgSQLStatement.h<br>
 include/root/TPie.h<br>
 include/root/TPieEditor.h<br>
 include/root/TPieSlice.h<br>
@@ -2446,7 +2446,7 @@ include/root/TPieSliceEditor.h<br>
 include/root/TPluginManager.h<br>
 include/root/TPoint.h<br>
 include/root/TPointSet3D.h<br>
-include/root/TPointSet3DGL.h<br>
+%%X11%%include/root/TPointSet3DGL.h<br>
 include/root/TPoints.h<br>
 include/root/TPoints3DABC.h<br>
 include/root/TPolyLine.h<br>
@@ -2504,10 +2504,10 @@ include/root/TProofServ.h<br>
 include/root/TProofServLite.h<br>
 include/root/TProofSuperMaster.h<br>
 include/root/TProtoClass.h<br>
-include/root/TPyArg.h<br>
-include/root/TPyClassGenerator.h<br>
-include/root/TPyReturn.h<br>
-include/root/TPython.h<br>
+%%PYROOT%%include/root/TPyArg.h<br>
+%%PYROOT%%include/root/TPyClassGenerator.h<br>
+%%PYROOT%%include/root/TPyReturn.h<br>
+%%PYROOT%%include/root/TPython.h<br>
 include/root/TQClass.h<br>
 include/root/TQCommand.h<br>
 include/root/TQConnection.h<br>
@@ -2584,10 +2584,10 @@ include/root/TSQLServer.h<br>
 include/root/TSQLStatement.h<br>
 include/root/TSQLStructure.h<br>
 include/root/TSQLTableInfo.h<br>
-include/root/TSQLiteResult.h<br>
-include/root/TSQLiteRow.h<br>
-include/root/TSQLiteServer.h<br>
-include/root/TSQLiteStatement.h<br>
+%%SQLITE%%include/root/TSQLiteResult.h<br>
+%%SQLITE%%include/root/TSQLiteRow.h<br>
+%%SQLITE%%include/root/TSQLiteServer.h<br>
+%%SQLITE%%include/root/TSQLiteStatement.h<br>
 include/root/TSSLSocket.h<br>
 include/root/TSVDUnfold.h<br>
 include/root/TSVG.h<br>
@@ -2638,11 +2638,11 @@ include/root/TStreamerInfo.h<br>
 include/root/TStreamerInfoActions.h<br>
 include/root/TString.h<br>
 include/root/TStringLong.h<br>
-include/root/TStructNode.h<br>
-include/root/TStructNodeEditor.h<br>
-include/root/TStructNodeProperty.h<br>
-include/root/TStructViewer.h<br>
-include/root/TStructViewerGUI.h<br>
+%%X11%%include/root/TStructNode.h<br>
+%%X11%%include/root/TStructNodeEditor.h<br>
+%%X11%%include/root/TStructNodeProperty.h<br>
+%%X11%%include/root/TStructViewer.h<br>
+%%X11%%include/root/TStructViewerGUI.h<br>
 include/root/TStyle.h<br>
 include/root/TStyleDialog.h<br>
 include/root/TStyleManager.h<br>
@@ -2721,7 +2721,7 @@ include/root/TVersionCheck.h<br>
 include/root/TView.h<br>
 include/root/TView3D.h<br>
 include/root/TViewer3DPad.h<br>
-include/root/TViewerX3D.h<br>
+%%X11%%include/root/TViewerX3D.h<br>
 include/root/TVirtualArray.h<br>
 include/root/TVirtualAuth.h<br>
 include/root/TVirtualCollectionIterators.h<br>
@@ -2765,8 +2765,8 @@ include/root/TWin32Condition.h<br>
 include/root/TWin32Mutex.h<br>
 include/root/TWin32Thread.h<br>
 include/root/TWin32ThreadFactory.h<br>
-include/root/TX11GL.h<br>
-include/root/TX3DFrame.h<br>
+%%X11%%include/root/TX11GL.h<br>
+%%X11%%include/root/TX3DFrame.h<br>
 include/root/TXMLAttr.h<br>
 include/root/TXMLDocument.h<br>
 include/root/TXMLEngine.h<br>
@@ -2799,59 +2799,59 @@ include/root/strtok.h<br>
 include/root/v5/TF1Data.h<br>
 include/root/v5/TFormula.h<br>
 include/root/v5/TFormulaPrimitive.h<br>
-lib/root/%%AARCH64_PCM_PREFIX%%ASImage%%AARCH64_PCM_SUFFIX%%.pcm<br>
-lib/root/%%AARCH64_PCM_PREFIX%%ASImageGui%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%ASImage%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%ASImageGui%%AARCH64_PCM_SUFFIX%%.pcm<br>
 %%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime_Extra.pcm<br>
 %%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime.pcm<br>
 %%NOT_INSTALLED_ON_AARCH64%%lib/root/Core.pcm<br>
-lib/root/DistRDF/Backends/Base.py<br>
-lib/root/DistRDF/Backends/Dask/Backend.py<br>
-lib/root/DistRDF/Backends/Dask/__init__.py<br>
-lib/root/DistRDF/Backends/Spark/Backend.py<br>
-lib/root/DistRDF/Backends/Spark/__init__.py<br>
-lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/Backends/Utils.py<br>
-lib/root/DistRDF/Backends/__init__.py<br>
-lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/ComputationGraphGenerator.py<br>
-lib/root/DistRDF/CppWorkflow.py<br>
-lib/root/DistRDF/DataFrame.py<br>
-lib/root/DistRDF/HeadNode.py<br>
-lib/root/DistRDF/Node.py<br>
-lib/root/DistRDF/Operation.py<br>
-lib/root/DistRDF/Proxy.py<br>
-lib/root/DistRDF/PythonMergeables.py<br>
-lib/root/DistRDF/Ranges.py<br>
-lib/root/DistRDF/__init__.py<br>
-lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Base.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Dask/Backend.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Dask/__init__.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/Backend.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/__init__.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/Utils.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__init__.py<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/ComputationGraphGenerator.py<br>
+%%PYROOT%%lib/root/DistRDF/CppWorkflow.py<br>
+%%PYROOT%%lib/root/DistRDF/DataFrame.py<br>
+%%PYROOT%%lib/root/DistRDF/HeadNode.py<br>
+%%PYROOT%%lib/root/DistRDF/Node.py<br>
+%%PYROOT%%lib/root/DistRDF/Operation.py<br>
+%%PYROOT%%lib/root/DistRDF/Proxy.py<br>
+%%PYROOT%%lib/root/DistRDF/PythonMergeables.py<br>
+%%PYROOT%%lib/root/DistRDF/Ranges.py<br>
+%%PYROOT%%lib/root/DistRDF/__init__.py<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/Proxy%%PYTHON_EXT_SUFFIX%%.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
 lib/root/%%AARCH64_PCM_PREFIX%%EG%%AARCH64_PCM_SUFFIX%%.pcm<br>
-lib/root/%%AARCH64_PCM_PREFIX%%Eve%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%Eve%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%FFTW%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%FITSIO%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%FitPanel%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Foam%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Fumili%%AARCH64_PCM_SUFFIX%%.pcm<br>
-lib/root/%%AARCH64_PCM_PREFIX%%GX11%%AARCH64_PCM_SUFFIX%%.pcm<br>
-lib/root/%%AARCH64_PCM_PREFIX%%GX11TTF%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%GX11%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%GX11TTF%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Gdml%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Ged%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%GenVector%%AARCH64_PCM_SUFFIX%%.pcm<br>
@@ -2865,67 +2865,67 @@ lib/root/%%AARCH64_PCM_PREFIX%%Graf3d%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Gui%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%GuiBld%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%GuiHtml%%AARCH64_PCM_SUFFIX%%.pcm<br>
-lib/root/%%AARCH64_PCM_PREFIX%%Gviz3d%%AARCH64_PCM_SUFFIX%%.pcm<br>
+%%X11%%lib/root/%%AARCH64_PCM_PREFIX%%Gviz3d%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Hist%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%HistFactory%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%HistPainter%%AARCH64_PCM_SUFFIX%%.pcm<br>
 lib/root/%%AARCH64_PCM_PREFIX%%Html%%AARCH64_PCM_SUFFIX%%.pcm<br>
 %%NOT_INSTALLED_ON_AARCH64%%lib/root/Imt.pcm<br>
-lib/root/JsMVA/DataLoader.py<br>
-lib/root/JsMVA/Factory.py<br>
-lib/root/JsMVA/JPyInterface.py<br>
-lib/root/JsMVA/JsMVAMagic.py<br>
-lib/root/JsMVA/OutputTransformer.py<br>
-lib/root/JsMVA/Utils.py<br>
-lib/root/JsMVA/__init__.py<br>
-lib/root/JupyROOT/__init__.py<br>
-lib/root/JupyROOT/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/helpers/__init__.py<br>
-lib/root/JupyROOT/helpers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/cppcompleter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/cppcompleter%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/handlers%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/handlers%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/helpers/cppcompleter.py<br>
-lib/root/JupyROOT/helpers/handlers.py<br>
-lib/root/JupyROOT/helpers/utils.py<br>
-lib/root/JupyROOT/html/__init__.py<br>
-lib/root/JupyROOT/html/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/html/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/html/cpphighlighter.py<br>
-lib/root/JupyROOT/kernel/__init__.py<br>
-lib/root/JupyROOT/kernel/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/__pycache__/rootkernel%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/__pycache__/rootkernel%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/__pycache__/utils%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/magics/__init__.py<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/kernel/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/kernel/magics/cppmagic.py<br>
-lib/root/JupyROOT/kernel/magics/jsrootmagic.py<br>
-lib/root/JupyROOT/kernel/rootkernel.py<br>
-lib/root/JupyROOT/kernel/utils.py<br>
-lib/root/JupyROOT/magics/__init__.py<br>
-lib/root/JupyROOT/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/magics/cppmagic.py<br>
-lib/root/JupyROOT/magics/jsrootmagic.py<br>
*** 922 LINES SKIPPED ***<br>
</blockquote></div><br clear="all"><br><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><span style="color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committer (ports)</span></div></div>
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFDf7U%2B=yPz4NuurXRwnvG26kYWMM7X3yCfPUmfd69XAXKYZFw>