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>
References:  <202306181929.35IJTYcs088044@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
--00000000000061456d05fe6c7f3b
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

(...)

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

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

> The branch main has been updated by eduardo:
>
> URL:
> https://cgit.FreeBSD.org/ports/commit/?id=3Dae002dd5815b5bd44097bd9ead377=
aefb125f9c9
>
> 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=3D      root
>  DISTVERSION=3D   6.28.04
> +PORTREVISION=3D  1
>  CATEGORIES=3D    devel science math parallel python
>  MASTER_SITES=3D  https://root.cern/download/
>  DISTFILES=3D     ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX}
> @@ -11,17 +12,13 @@ WWW=3D                https://root.cern/
>  LICENSE=3D       LGPL21
>  LICENSE_FILE=3D  ${WRKSRC}/LGPL2_1.txt
>
> -BUILD_DEPENDS=3D ${PYNUMPY} \
> -               bash:shells/bash \
> +BUILD_DEPENDS=3D bash:shells/bash \
>                 nlohmann-json>=3D3:devel/nlohmann-json
> -LIB_DEPENDS=3D   libAfterImage.so:graphics/libafterimage \
> -               libcfitsio.so:astro/cfitsio \
> +LIB_DEPENDS=3D   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=3D
> 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=3D          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=3D                glew glu opengl
> -USE_GNOME=3D     cairo gdkpixbuf2 glib20 librsvg2 libxml2
> -USE_XORG=3D      ice sm x11 xau xaw xcb xcomposite xcursor xdamage xdmcp
> xext \
> -               xfixes xfont xfont2 xft xi xinerama xkbfile xmu xpm xrand=
r
> \
> -               xrender xres xscrnsaver xt xv xxf86vm
> +USES=3D          cmake compiler:c++17-lang desktop-file-utils \
> +               gettext-runtime gnome iconv jpeg shebangfix ssl
> +USE_GNOME=3D     libxml2
>
>  SHEBANG_FILES=3D 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=3D    -DCMAKE_CXX_STANDARD=3D17
>  CMAKE_ON=3D      gnuinstall soversion
> -CMAKE_OFF=3D     builtin_gtest
> -
> +CMAKE_OFF=3D     builtin_gtest clad
>  CONFIGURE_WRKSRC?=3D     ${WRKDIR}/.build
>  MAKE_ENV+=3D             ROOTSYS=3D${CONFIGURE_WRKSRC}
>
> -OPTIONS_DEFINE=3D        DOCS ROOT7
> -OPTIONS_DEFAULT=3D       ROOT7
> +# Port build options; DOCS also on by default
> +OPTIONS_DEFINE=3D        DOCS MYSQL PGSQL PYROOT ROOT7 SQLITE X11
> +OPTIONS_DEFAULT=3D       PYROOT ROOT7 X11
>  OPTIONS_SUB=3D   yes
>
> -ROOT7_DESC=3D    Enable supplementary preview features of ROOT version 7
> +# Option: MYSQL
> +MYSQL_DESC=3D            Enable MySQL bindings
> +MYSQL_USES=3D            mysql
> +MYSQL_CMAKE_BOOL=3D      mysql
> +
> +# Option: PGSQL
> +PGSQL_DESC=3D            Enable PostgreSQL bindings
> +PGSQL_USES=3D            pgsql:13+
> +PGSQL_CMAKE_BOOL=3D      pgsql
> +
> +#Option: PYROOT
> +PYROOT_DESC=3D           Enable bindings between Python and C++ with PyR=
OOT
> +PYROOT_BUILD_DEPENDS=3D  ${PYNUMPY}
> +PYROOT_USES=3D           python:3.9+,build,run
> +PYROOT_USES_OFF=3D       python:3.9+,build
> +PYROOT_CMAKE_BOOL=3D     pyroot
> +
> +# Option: ROOT7
> +ROOT7_DESC=3D            Enable supplementary preview features of ROOT
> version 7
>  ROOT7_CMAKE_BOOL=3D      root7
>
> +# Option: SQLITE
> +SQLITE_DESC=3D           Enable SQLite bindings
> +SQLITE_USES=3D           sqlite
> +SQLITE_CMAKE_BOOL=3D     sqlite
> +
> +# Option: X11
> +X11_DESC=3D              Enable interfacing with X11 graphics system
> +X11_LIB_DEPENDS=3D       libAfterImage.so:graphics/libafterimage \
> +                       libftgl.so:graphics/ftgl \
> +                       libgl2ps.so:print/gl2ps \
> +                       libxkbcommon.so:x11/libxkbcommon
> +X11_USES=3D              gl xorg
> +X11_USE=3D               gl=3Dglew,glu,opengl
> gnome=3Dcairo,gdkpixbuf2,glib20,librsvg2 \
> +
>  xorg=3Dice,sm,x11,xau,xaw,xcb,xcomposite,xcursor,xdamage,xdmcp,xext,xfix=
es,xfont,xfont2,xft,xi,xinerama,xkbfile,xmu,xpm,xrandr,xrender,xres,xscrnsa=
ver,xt,xv,xxf86vm
> +X11_CMAKE_BOOL=3D                x11
> +
>  .include <bsd.port.options.mk>
>
>  PLIST_SUB+=3D    SHLIB_SHVER=3D"${DISTVERSION:R}" \
> @@ -74,9 +100,8 @@ PLIST_SUB+=3D  NOT_INSTALLED_ON_AARCH64=3D"@comment "
> ONLY_INSTALLED_ON_AARCH64=3D"" AA
>  PLIST_SUB+=3D    NOT_INSTALLED_ON_AARCH64=3D""
> ONLY_INSTALLED_ON_AARCH64=3D"@comment " AARCH64_PCM_PREFIX=3D""
> AARCH64_PCM_SUFFIX=3D""
>  .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+=3Dllvm:min=3D14 instead when this can be deemed =
not
> too obtrusive on supported releases
> -#       -- the post-patch step further down can then be phased out as we=
ll
>  .if 1204000 <=3D ${OSVERSION} && ${OSVERSION} < 1302000 && ${OSVERSION} =
!=3D
> 1301507
>  PLIST_SUB+=3D    ONLY_INSTALLED_WITH_LLVM_CLANG_13=3D""
>  .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%%.p=
cm
>  %%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.py=
c
> -lib/root/DistRDF/Backends/__pycache__/Base%%PYTHON_EXT_SUFFIX%%.pyc
> -lib/root/DistRDF/Backends/__pycache__/Utils%%PYTHON_EXT_SUFFIX%%.opt-1.p=
yc
> -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_SUFFI=
X%%.opt-1.pyc
>
> -lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_EXT_SUFFI=
X%%.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_EX=
T_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EX=
T_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_E=
XT_SUFFIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/Spark/__pycache__/__init__%%PYTHON_E=
XT_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_SUF=
FIX%%.opt-1.pyc
>
> +%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUF=
FIX%%.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%%.op=
t-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/DataFrame%%PYTHON_EXT_SUFFIX%%.py=
c
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.opt-1.p=
yc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Node%%PYTHON_EXT_SUFFIX%%.pyc
>
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.op=
t-1.pyc
> +%%PYROOT%%lib/root/DistRDF/__pycache__/Operation%%PYTHON_EXT_SUFFIX%%.py=
c
>
> +%%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.p=
yc
> -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.p=
yc
> -lib/root/JupyROOT/html/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc
>
> -lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.o=
pt-1.pyc
> -lib/root/JupyROOT/html/__pycache__/cpphighlighter%%PYTHON_EXT_SUFFIX%%.p=
yc
> -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.py=
c
> -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_SUFF=
IX%%.opt-1.pyc
>
> -lib/root/JupyROOT/kernel/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFF=
IX%%.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%%.op=
t-1.pyc
> -lib/root/JupyROOT/magics/__pycache__/jsrootmagic%%PYTHON_EXT_SUFFIX%%.py=
c
> -lib/root/JupyROOT/magics/cppmagic.py
> -lib/root/JupyROOT/magics/jsrootmagic.py
> *** 922 LINES SKIPPED ***
>


--=20
Nuno Teixeira
FreeBSD Committer (ports)

--00000000000061456d05fe6c7f3b
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>(...)</div><div><br></div><div>PR: <a href=3D"https:/=
/bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D271911">https://bugs.freebsd.o=
rg/bugzilla/show_bug.cgi?id=3D271911</a></div></div><br><div class=3D"gmail=
_quote"><div dir=3D"ltr" class=3D"gmail_attr">Nuno Teixeira &lt;<a href=3D"=
mailto:eduardo@freebsd.org">eduardo@freebsd.org</a>&gt; escreveu no dia dom=
ingo, 18/06/2023 =C3=A0(s) 20:29:<br></div><blockquote class=3D"gmail_quote=
" style=3D"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=3D"https://cgit.FreeBSD.org/ports/commit/?id=3Dae002dd5815b5bd=
44097bd9ead377aefb125f9c9" rel=3D"noreferrer" target=3D"_blank">https://cgi=
t.FreeBSD.org/ports/commit/?id=3Dae002dd5815b5bd44097bd9ead377aefb125f9c9</=
a><br>
<br>
commit ae002dd5815b5bd44097bd9ead377aefb125f9c9<br>
Author:=C2=A0 =C2=A0 =C2=A0Erik Jensen &lt;<a href=3D"mailto:erik@tenku.dk"=
 target=3D"_blank">erik@tenku.dk</a>&gt;<br>
AuthorDate: 2023-06-18 19:24:30 +0000<br>
Commit:=C2=A0 =C2=A0 =C2=A0Nuno Teixeira &lt;eduardo@FreeBSD.org&gt;<br>
CommitDate: 2023-06-18 19:29:22 +0000<br>
<br>
=C2=A0 =C2=A0 devel/root: Add options to port Makefile<br>
<br>
=C2=A0 =C2=A0 =C2=A0- Added various build options to port Makefile.<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0List of build options, newness and defaults:<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0MYSQL(new,off), PGSQL(new,off), PYROOT(new,on) R=
OOT7(on),<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0SQLITE(new,off) and X11(new,on)<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0Note: In previous versions of this port, the dep=
endencies of MySQL,<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0PgSQL, PyROOT, SQLite and X11 were all predicate=
d by default<br>
=C2=A0 =C2=A0 =C2=A0- Bump PORTREVISION<br>
---<br>
=C2=A0devel/root/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 =C2=A069 +-<=
br>
=C2=A0devel/root/files/patch-tmva_tmva_CMakeLists.txt |=C2=A0 =C2=A026 +<br=
>
=C2=A0devel/root/pkg-plist=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 | 1382 +++++++++++--------=
----<br>
=C2=A03 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>
=C2=A0PORTNAME=3D=C2=A0 =C2=A0 =C2=A0 root<br>
=C2=A0DISTVERSION=3D=C2=A0 =C2=A06.28.04<br>
+PORTREVISION=3D=C2=A0 1<br>
=C2=A0CATEGORIES=3D=C2=A0 =C2=A0 devel science math parallel python<br>
=C2=A0MASTER_SITES=3D=C2=A0 <a href=3D"https://root.cern/download/" rel=3D"=
noreferrer" target=3D"_blank">https://root.cern/download/</a><br>;
=C2=A0DISTFILES=3D=C2=A0 =C2=A0 =C2=A0${PORTNAME}_v${DISTVERSION}.source${E=
XTRACT_SUFX}<br>
@@ -11,17 +12,13 @@ WWW=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 <a href=3D"https://root.cern/" rel=3D"noreferrer" target=3D"_blank">=
https://root.cern/</a><br>;
=C2=A0LICENSE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0LGPL21<br>
=C2=A0LICENSE_FILE=3D=C2=A0 ${WRKSRC}/LGPL2_1.txt<br>
<br>
-BUILD_DEPENDS=3D ${PYNUMPY} \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0bash:shells/bash \<=
br>
+BUILD_DEPENDS=3D bash:shells/bash \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 nlohmann-json&gt;=
=3D3:devel/nlohmann-json<br>
-LIB_DEPENDS=3D=C2=A0 =C2=A0libAfterImage.so:graphics/libafterimage \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libcfitsio.so:astro=
/cfitsio \<br>
+LIB_DEPENDS=3D=C2=A0 =C2=A0libcfitsio.so:astro/cfitsio \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libcurl.so:ftp/curl=
 \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libfftw3.so:math/ff=
tw3 \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libfreetype.so:prin=
t/freetype2 \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libftgl.so:graphics=
/ftgl \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libgif.so:graphics/=
giflib \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libgl2ps.so:print/g=
l2ps \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libgsl.so:math/gsl =
\<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 liblz4.so:archivers=
/liblz4 \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libpcre.so:devel/pc=
re \<br>
@@ -30,38 +27,67 @@ LIB_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 libAfterImage=
.so:graphics/libafterimage \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libtiff.so:graphics=
/tiff \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libunwind.so:devel/=
libunwind \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libvdt.so:math/vdt =
\<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0libxkbcommon.so:x11=
/libxkbcommon \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libXrdCl.so:databas=
es/xrootd \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libxxhash.so:devel/=
xxhash \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 libzstd.so:archiver=
s/zstd<br>
<br>
-USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 blaslapack:openblas cmake compil=
er:c++17-lang desktop-file-utils \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gettext-runtime gl =
gnome iconv jpeg mysql pgsql:13+ python:3.9+ \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0shebangfix sqlite s=
sl xorg<br>
-USE_GL=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 glew glu =
opengl<br>
-USE_GNOME=3D=C2=A0 =C2=A0 =C2=A0cairo gdkpixbuf2 glib20 librsvg2 libxml2<b=
r>
-USE_XORG=3D=C2=A0 =C2=A0 =C2=A0 ice sm x11 xau xaw xcb xcomposite xcursor =
xdamage xdmcp xext \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xfixes xfont xfont2=
 xft xi xinerama xkbfile xmu xpm xrandr \<br>
-=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0xrender xres xscrns=
aver xt xv xxf86vm<br>
+USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 cmake compiler:c++17-lang deskto=
p-file-utils \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gettext-runtime gno=
me iconv jpeg shebangfix ssl<br>
+USE_GNOME=3D=C2=A0 =C2=A0 =C2=A0libxml2<br>
<br>
=C2=A0SHEBANG_FILES=3D config/rootssh etc/dictpch/makepch.py etc/proof/util=
s/circle.sh \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 etc/proof/utils/cry=
pt etc/proof/utils/pps \<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 etc/proof/utils/pro=
ofctl.sh etc/proof/utils/proofinstall.sh<br>
<br>
+# Flags and environment variables for building<br>
=C2=A0CMAKE_ARGS=3D=C2=A0 =C2=A0 -DCMAKE_CXX_STANDARD=3D17<br>
=C2=A0CMAKE_ON=3D=C2=A0 =C2=A0 =C2=A0 gnuinstall soversion<br>
-CMAKE_OFF=3D=C2=A0 =C2=A0 =C2=A0builtin_gtest<br>
-<br>
+CMAKE_OFF=3D=C2=A0 =C2=A0 =C2=A0builtin_gtest clad<br>
=C2=A0CONFIGURE_WRKSRC?=3D=C2=A0 =C2=A0 =C2=A0${WRKDIR}/.build<br>
=C2=A0MAKE_ENV+=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0ROOTSYS=
=3D${CONFIGURE_WRKSRC}<br>
<br>
-OPTIONS_DEFINE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 DOCS ROOT7<br>
-OPTIONS_DEFAULT=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0ROOT7<br>
+# Port build options; DOCS also on by default<br>
+OPTIONS_DEFINE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 DOCS MYSQL PGSQL PYROOT ROOT7=
 SQLITE X11<br>
+OPTIONS_DEFAULT=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0PYROOT ROOT7 X11<br>
=C2=A0OPTIONS_SUB=3D=C2=A0 =C2=A0yes<br>
<br>
-ROOT7_DESC=3D=C2=A0 =C2=A0 Enable supplementary preview features of ROOT v=
ersion 7<br>
+# Option: MYSQL<br>
+MYSQL_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Enable MySQL bindin=
gs<br>
+MYSQL_USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 mysql<br>
+MYSQL_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0 mysql<br>
+<br>
+# Option: PGSQL<br>
+PGSQL_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Enable PostgreSQL b=
indings<br>
+PGSQL_USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pgsql:13+<br>
+PGSQL_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0 pgsql<br>
+<br>
+#Option: PYROOT<br>
+PYROOT_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Enable bindings bet=
ween Python and C++ with PyROOT<br>
+PYROOT_BUILD_DEPENDS=3D=C2=A0 ${PYNUMPY}<br>
+PYROOT_USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0python:3.9+,build,r=
un<br>
+PYROOT_USES_OFF=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0python:3.9+,build<br>
+PYROOT_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0pyroot<br>
+<br>
+# Option: ROOT7<br>
+ROOT7_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Enable supplementar=
y preview features of ROOT version 7<br>
=C2=A0ROOT7_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0 root7<br>
<br>
+# Option: SQLITE<br>
+SQLITE_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Enable SQLite bindi=
ngs<br>
+SQLITE_USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0sqlite<br>
+SQLITE_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0sqlite<br>
+<br>
+# Option: X11<br>
+X11_DESC=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 Enable interfa=
cing with X11 graphics system<br>
+X11_LIB_DEPENDS=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0libAfterImage.so:graphics/lib=
afterimage \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0libftgl.so:graphics/ftgl \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0libgl2ps.so:print/gl2ps \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0libxkbcommon.so:x11/libxkbcommon<br>
+X11_USES=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 gl xorg<br>
+X11_USE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0gl=3Dglew=
,glu,opengl gnome=3Dcairo,gdkpixbuf2,glib20,librsvg2 \<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0xorg=3Dice,sm,x11,xau,xaw,xcb,xcomposite,xcursor,xdamage,xdmcp,xe=
xt,xfixes,xfont,xfont2,xft,xi,xinerama,xkbfile,xmu,xpm,xrandr,xrender,xres,=
xscrnsaver,xt,xv,xxf86vm<br>
+X11_CMAKE_BOOL=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 x=
11<br>
+<br>
=C2=A0.include &lt;<a href=3D"http://bsd.port.options.mk" rel=3D"noreferrer=
" target=3D"_blank">bsd.port.options.mk</a>&gt;<br>
<br>
=C2=A0PLIST_SUB+=3D=C2=A0 =C2=A0 SHLIB_SHVER=3D&quot;${DISTVERSION:R}&quot;=
 \<br>
@@ -74,9 +100,8 @@ PLIST_SUB+=3D=C2=A0 NOT_INSTALLED_ON_AARCH64=3D&quot;@co=
mment &quot; ONLY_INSTALLED_ON_AARCH64=3D&quot;&quot; AA<br>
=C2=A0PLIST_SUB+=3D=C2=A0 =C2=A0 NOT_INSTALLED_ON_AARCH64=3D&quot;&quot; ON=
LY_INSTALLED_ON_AARCH64=3D&quot;@comment &quot; AARCH64_PCM_PREFIX=3D&quot;=
&quot; AARCH64_PCM_SUFFIX=3D&quot;&quot;<br>
=C2=A0.endif<br>
<br>
-# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4 and 1=
3.x)<br>
+# Some files only installed with LLVM/Clang 13 (used on FreeBSD 12.4, 13.0=
 and 13.1)<br>
=C2=A0# TODO: Introduce USES+=3Dllvm:min=3D14 instead when this can be deem=
ed not too obtrusive on supported releases<br>
-#=C2=A0 =C2=A0 =C2=A0 =C2=A0-- the post-patch step further down can then b=
e phased out as well<br>
=C2=A0.if 1204000 &lt;=3D ${OSVERSION} &amp;&amp; ${OSVERSION} &lt; 1302000=
 &amp;&amp; ${OSVERSION} !=3D 1301507<br>
=C2=A0PLIST_SUB+=3D=C2=A0 =C2=A0 ONLY_INSTALLED_WITH_LLVM_CLANG_13=3D&quot;=
&quot;<br>
=C2=A0.else<br>
diff --git a/devel/root/files/patch-tmva_tmva_CMakeLists.txt b/devel/root/f=
iles/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=C2=A0 =C2=A0 =C2=A0 2023-02-13 15:54:54 =
UTC<br>
++++ tmva/tmva/CMakeLists.txt<br>
+@@ -444,15 +444,20 @@ if(tmva-cpu)<br>
+=C2=A0 =C2=A0target_link_libraries(TMVA PRIVATE ${TBB_LIBRARIES})<br>
+=C2=A0 =C2=A0set_target_properties(TMVA PROPERTIES COMPILE_FLAGS &quot;${T=
BB_CXXFLAGS}&quot;)<br>
+ <br>
+-=C2=A0 if(BLAS_FOUND)<br>
+-=C2=A0 =C2=A0 target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS} ${B=
LAS_LIBRARIES})<br>
+-=C2=A0 elseif(GSL_FOUND)<br>
++=C2=A0 # Port maintainer note: Prefer GSL&#39;s BLAS over OpenBLAS since =
GSL is a basic port dependency, <br>
++=C2=A0 # but OpenBLAS can only be assumed available when PyROOT (which re=
quires NumPy) is enabled.<br>
++=C2=A0 # GSL does not depend on GCC, but NumPy depends on OpenBLAS which =
depends on GCC.<br>
++=C2=A0 # By preferring GSL, we can entirely avoid depending on GCC in som=
e build cases.<br>
++=C2=A0 if(GSL_FOUND)<br>
+=C2=A0 =C2=A0 =C2=A0target_compile_definitions(TMVA PRIVATE -DDNN_USE_CBLA=
S)<br>
+=C2=A0 =C2=A0 =C2=A0target_include_directories(TMVA SYSTEM PRIVATE ${GSL_I=
NCLUDE_DIR})<br>
+=C2=A0 =C2=A0 =C2=A0target_link_libraries(TMVA PRIVATE ${GSL_CBLAS_LIBRARY=
})<br>
+=C2=A0 =C2=A0 =C2=A0if(builtin_gsl)<br>
+=C2=A0 =C2=A0 =C2=A0 =C2=A0add_dependencies(TMVA GSL)<br>
+=C2=A0 =C2=A0 =C2=A0endif()<br>
++=C2=A0 elseif(BLAS_FOUND)<br>
++=C2=A0 =C2=A0 target_link_libraries(TMVA PRIVATE ${BLAS_LINKER_FLAGS} ${B=
LAS_LIBRARIES})<br>
++=C2=A0 <br>
+=C2=A0 =C2=A0else()<br>
+=C2=A0 =C2=A0 =C2=A0message(FATAL_ERROR &quot;tmva-cpu enabled but neither=
 BLAS nor GSL BLAS were found&quot;)<br>
+=C2=A0 =C2=A0endif()<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>
=C2=A0bin/proofserv<br>
=C2=A0bin/proofserv.exe<br>
=C2=A0bin/rmkdepend<br>
-bin/root<br>
+%%X11%%bin/root<br>
=C2=A0bin/root-config<br>
=C2=A0bin/root.exe<br>
=C2=A0bin/rootbrowse<br>
@@ -414,11 +414,11 @@ include/root/Bswapcpy.h<br>
=C2=A0include/root/Buttons.h<br>
=C2=A0include/root/Bytes.h<br>
=C2=A0include/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>
=C2=A0include/root/Compression.h<br>
=C2=A0include/root/CsgOps.h<br>
=C2=A0include/root/DllImport.h<br>
@@ -880,7 +880,7 @@ include/root/ROOT/RLazyDS.hxx<br>
=C2=A0include/root/ROOT/RLogger.hxx<br>
=C2=A0include/root/ROOT/RNTupleDS.hxx<br>
=C2=A0include/root/ROOT/RNotFn.hxx<br>
-include/root/ROOT/RNumpyDS.hxx<br>
+%%PYROOT%%include/root/ROOT/RNumpyDS.hxx<br>
=C2=A0include/root/ROOT/RRangeCast.hxx<br>
=C2=A0include/root/ROOT/RRawFile.hxx<br>
=C2=A0include/root/ROOT/RRawFileNetXNG.hxx<br>
@@ -907,7 +907,7 @@ include/root/ROOT/TExecutorCRTP.hxx<br>
=C2=A0include/root/ROOT/TFuture.hxx<br>
=C2=A0include/root/ROOT/TIOFeatures.hxx<br>
=C2=A0include/root/ROOT/TProcessExecutor.hxx<br>
-include/root/ROOT/TPyDispatcher.h<br>
+%%PYROOT%%include/root/ROOT/TPyDispatcher.h<br>
=C2=A0include/root/ROOT/TRWSpinLock.hxx<br>
=C2=A0include/root/ROOT/TResultProxy.hxx<br>
=C2=A0include/root/ROOT/TSeq.hxx<br>
@@ -1315,17 +1315,17 @@ include/root/RtypesCore.h<br>
=C2=A0include/root/RtypesImp.h<br>
=C2=A0include/root/RunContext.h<br>
=C2=A0include/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>
=C2=A0include/root/TAdvancedGraphicsDialog.h<br>
=C2=A0include/root/TApplication.h<br>
=C2=A0include/root/TApplicationImp.h<br>
=C2=A0include/root/TApplicationRemote.h<br>
=C2=A0include/root/TApplicationServer.h<br>
=C2=A0include/root/TArc.h<br>
-include/root/TArcBall.h<br>
+%%X11%%include/root/TArcBall.h<br>
=C2=A0include/root/TArchiveFile.h<br>
=C2=A0include/root/TArray.h<br>
=C2=A0include/root/TArrayC.h<br>
@@ -1484,106 +1484,106 @@ include/root/TEnum.h<br>
=C2=A0include/root/TEnumConstant.h<br>
=C2=A0include/root/TEnv.h<br>
=C2=A0include/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>
=C2=A0include/root/TEventIter.h<br>
=C2=A0include/root/TEventList.h<br>
=C2=A0include/root/TExMap.h<br>
@@ -1596,7 +1596,7 @@ include/root/TF1Convolution.h<br>
=C2=A0include/root/TF1Editor.h<br>
=C2=A0include/root/TF1NormSum.h<br>
=C2=A0include/root/TF2.h<br>
-include/root/TF2GL.h<br>
+%%X11%%include/root/TF2GL.h<br>
=C2=A0include/root/TF3.h<br>
=C2=A0include/root/TFFTComplex.h<br>
=C2=A0include/root/TFFTComplexReal.h<br>
@@ -1677,87 +1677,87 @@ include/root/TGIcon.h<br>
=C2=A0include/root/TGIdleHandler.h<br>
=C2=A0include/root/TGImageMap.h<br>
=C2=A0include/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>
=C2=A0include/root/TGLabel.h<br>
=C2=A0include/root/TGLayout.h<br>
=C2=A0include/root/TGListBox.h<br>
@@ -1812,8 +1812,8 @@ include/root/TGTripleSlider.h<br>
=C2=A0include/root/TGView.h<br>
=C2=A0include/root/TGWidget.h<br>
=C2=A0include/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>
=C2=A0include/root/TGXYLayout.h<br>
=C2=A0include/root/TGaxis.h<br>
=C2=A0include/root/TGeant4PhysicalConstants.h<br>
@@ -1952,7 +1952,7 @@ include/root/TH2C.h<br>
=C2=A0include/root/TH2D.h<br>
=C2=A0include/root/TH2Editor.h<br>
=C2=A0include/root/TH2F.h<br>
-include/root/TH2GL.h<br>
+%%X11%%include/root/TH2GL.h<br>
=C2=A0include/root/TH2I.h<br>
=C2=A0include/root/TH2Poly.h<br>
=C2=A0include/root/TH2S.h<br>
@@ -1960,7 +1960,7 @@ include/root/TH3.h<br>
=C2=A0include/root/TH3C.h<br>
=C2=A0include/root/TH3D.h<br>
=C2=A0include/root/TH3F.h<br>
-include/root/TH3GL.h<br>
+%%X11%%include/root/TH3GL.h<br>
=C2=A0include/root/TH3I.h<br>
=C2=A0include/root/TH3S.h<br>
=C2=A0include/root/THLimitsFinder.h<br>
@@ -1994,8 +1994,8 @@ include/root/TInterpreterValue.h<br>
=C2=A0include/root/TIsAProxy.h<br>
=C2=A0include/root/TIterator.h<br>
=C2=A0include/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>
=C2=A0include/root/TKDTree.h<br>
=C2=A0include/root/TKDTreeBinning.h<br>
=C2=A0include/root/TKey.h<br>
@@ -2152,11 +2152,11 @@ include/root/TMVA/MethodLikelihood.h<br>
=C2=A0include/root/TMVA/MethodMLP.h<br>
=C2=A0include/root/TMVA/MethodPDEFoam.h<br>
=C2=A0include/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>
=C2=A0include/root/TMVA/MethodRuleFit.h<br>
=C2=A0include/root/TMVA/MethodSVM.h<br>
=C2=A0include/root/TMVA/MethodTMlpANN.h<br>
@@ -2195,13 +2195,13 @@ include/root/TMVA/PDEFoamVect.h<br>
=C2=A0include/root/TMVA/PDF.h<br>
=C2=A0include/root/TMVA/Pattern.h<br>
=C2=A0include/root/TMVA/PlotFoams.h<br>
-include/root/TMVA/PyMethodBase.h<br>
+%%PYROOT%%include/root/TMVA/PyMethodBase.h<br>
=C2=A0include/root/TMVA/QuickMVAProbEstimator.h<br>
=C2=A0include/root/TMVA/RBDT.hxx<br>
=C2=A0include/root/TMVA/RInferenceUtils.hxx<br>
=C2=A0include/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>
=C2=A0include/root/TMVA/ROCCalc.h<br>
=C2=A0include/root/TMVA/ROCCurve.h<br>
=C2=A0include/root/TMVA/ROperator.hxx<br>
@@ -2376,10 +2376,10 @@ include/root/TMultiGraph.h<br>
=C2=A0include/root/TMultiLayerPerceptron.h<br>
=C2=A0include/root/TMutex.h<br>
=C2=A0include/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>
=C2=A0include/root/TNDArray.h<br>
=C2=A0include/root/TNamed.h<br>
=C2=A0include/root/TNetFile.h<br>
@@ -2435,10 +2435,10 @@ include/root/TPaveStatsEditor.h<br>
=C2=A0include/root/TPaveText.h<br>
=C2=A0include/root/TPavesText.h<br>
=C2=A0include/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>
=C2=A0include/root/TPie.h<br>
=C2=A0include/root/TPieEditor.h<br>
=C2=A0include/root/TPieSlice.h<br>
@@ -2446,7 +2446,7 @@ include/root/TPieSliceEditor.h<br>
=C2=A0include/root/TPluginManager.h<br>
=C2=A0include/root/TPoint.h<br>
=C2=A0include/root/TPointSet3D.h<br>
-include/root/TPointSet3DGL.h<br>
+%%X11%%include/root/TPointSet3DGL.h<br>
=C2=A0include/root/TPoints.h<br>
=C2=A0include/root/TPoints3DABC.h<br>
=C2=A0include/root/TPolyLine.h<br>
@@ -2504,10 +2504,10 @@ include/root/TProofServ.h<br>
=C2=A0include/root/TProofServLite.h<br>
=C2=A0include/root/TProofSuperMaster.h<br>
=C2=A0include/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>
=C2=A0include/root/TQClass.h<br>
=C2=A0include/root/TQCommand.h<br>
=C2=A0include/root/TQConnection.h<br>
@@ -2584,10 +2584,10 @@ include/root/TSQLServer.h<br>
=C2=A0include/root/TSQLStatement.h<br>
=C2=A0include/root/TSQLStructure.h<br>
=C2=A0include/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>
=C2=A0include/root/TSSLSocket.h<br>
=C2=A0include/root/TSVDUnfold.h<br>
=C2=A0include/root/TSVG.h<br>
@@ -2638,11 +2638,11 @@ include/root/TStreamerInfo.h<br>
=C2=A0include/root/TStreamerInfoActions.h<br>
=C2=A0include/root/TString.h<br>
=C2=A0include/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>
=C2=A0include/root/TStyle.h<br>
=C2=A0include/root/TStyleDialog.h<br>
=C2=A0include/root/TStyleManager.h<br>
@@ -2721,7 +2721,7 @@ include/root/TVersionCheck.h<br>
=C2=A0include/root/TView.h<br>
=C2=A0include/root/TView3D.h<br>
=C2=A0include/root/TViewer3DPad.h<br>
-include/root/TViewerX3D.h<br>
+%%X11%%include/root/TViewerX3D.h<br>
=C2=A0include/root/TVirtualArray.h<br>
=C2=A0include/root/TVirtualAuth.h<br>
=C2=A0include/root/TVirtualCollectionIterators.h<br>
@@ -2765,8 +2765,8 @@ include/root/TWin32Condition.h<br>
=C2=A0include/root/TWin32Mutex.h<br>
=C2=A0include/root/TWin32Thread.h<br>
=C2=A0include/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>
=C2=A0include/root/TXMLAttr.h<br>
=C2=A0include/root/TXMLDocument.h<br>
=C2=A0include/root/TXMLEngine.h<br>
@@ -2799,59 +2799,59 @@ include/root/strtok.h<br>
=C2=A0include/root/v5/TF1Data.h<br>
=C2=A0include/root/v5/TFormula.h<br>
=C2=A0include/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>
=C2=A0%%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime_Extra.pcm<br>
=C2=A0%%NOT_INSTALLED_ON_AARCH64%%lib/root/Cling_Runtime.pcm<br>
=C2=A0%%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%%.o=
pt-1.pyc<br>
-lib/root/DistRDF/Backends/Spark/__pycache__/Backend%%PYTHON_EXT_SUFFIX%%.p=
yc<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_SUFFI=
X%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/Backends/__pycache__/__init__%%PYTHON_EXT_SUFFI=
X%%.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_E=
XT_SUFFIX%%.opt-1.pyc<br>
+%%PYROOT%%lib/root/DistRDF/__pycache__/ComputationGraphGenerator%%PYTHON_E=
XT_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.py=
c<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<b=
r>
=C2=A0lib/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>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%FFTW%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%FITSIO%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%FitPanel%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Foam%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/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=
>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Gdml%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Ged%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/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>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Gui%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%GuiBld%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/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>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Hist%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%HistFactory%%AARCH64_PCM_SUFFIX%%.pcm<=
br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%HistPainter%%AARCH64_PCM_SUFFIX%%.pcm<=
br>
=C2=A0lib/root/%%AARCH64_PCM_PREFIX%%Html%%AARCH64_PCM_SUFFIX%%.pcm<br>
=C2=A0%%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%%.op=
t-1.pyc<br>
-lib/root/JupyROOT/helpers/__pycache__/cppcompleter%%PYTHON_EXT_SUFFIX%%.py=
c<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.p=
yc<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<b=
r>
-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.p=
yc<br>
-lib/root/JupyROOT/magics/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc<br>
-lib/root/JupyROOT/magics/__pycache__/cppmagic%%PYTHON_EXT_SUFFIX%%.opt-1.p=
yc<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=3D"all"><br><span class=3D"gmail_signature_pre=
fix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><div dir=3D"l=
tr"><span style=3D"color:rgb(102,102,102)">Nuno Teixeira<br>FreeBSD Committ=
er (ports)</span></div></div>

--00000000000061456d05fe6c7f3b--



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