From nobody Thu Nov 21 20:23:32 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4XvV6r4rzlz5dY4x; Thu, 21 Nov 2024 20:23:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4XvV6r46Vlz4ntx; Thu, 21 Nov 2024 20:23:32 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732220612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uSiruXRpywHeMIFIcqJCjrJsl5MU9/nw9rlbafi8dAY=; b=aW3OoqXVHTu3ClnitRmEbQf+E/rBDeSyFxoKMg+OvFcesbdcUkl3wSZeFQYd9gNbViJFIC ersDJqof4gluLsa/b0nx0oNgNERyqdC3rZo3eOkigKAUDftagcbSTJnQ2/wloYhMllcn+P r6RwAml7icwhTKOZ0LsNyhhzTWVkBuDa5QziC+rG+Dwsa7jP8pv9jVNaK1mNi4IX29jitF LEQLQINeYL3hhILqClnNP1mpBXo4AzxvN+0LkN5bzPYmyvTpnM66alDim6kAy22xgod86y KniSHWvLy91dX/3dPLLKGplZhza5Aa0o23Qe6o23slrfpCzD55r0A5ISfJMedA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732220612; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uSiruXRpywHeMIFIcqJCjrJsl5MU9/nw9rlbafi8dAY=; b=nRnsIxhQ4qwoTwID+znsGmjhmo5g3rmoGkBHHbjfGN3nI+gXugYt4Msf/TyHTW5GUAC2Td fZhzBhxdjzJhzZo5pqhgG7nMhBX7l62D7C9MumTBQrPsOCfsG7wzOvj7kpfGYq2kSTKCzu ifmQd3IHjKxZg9fEk65o4ktDh+/KeqbW5f0JDfV6M+qkhnHoWcxbnn8OKkaXNyQ4F7Mqu9 O4RPxS1rNplM3wwse5EjzxyFKGkSTm07NC86DFnL8PsN3+EYAnByKgQ7+zwe+0V6Kd6hV9 TUZTLsxvknQ/+/LHUBJ+cgOveg26BCyE9SyV6SRA1LBEnYSaS608sWRD5yZIeg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1732220612; a=rsa-sha256; cv=none; b=xZ3Un7xMr9THqvstmiDR9OIJF0mLgwyF4nh33mdn4OnSUAxIPl+tC7e1vUubyyrCDUlWEf 9YqUaAlPE1H8XXvmsM2Rl7B1Nvkj1fs0VS1a/HoEe06L60zPMo3Kv1ap0sQ29KnoywNx0i nwWWzOFGvDqtSb0yEQEkuja5pxvLdqsa9HTt1GnD8Xjy2GCJWcZK0J9gewxCgg0xjxzEjC lGGLOyHUNw+/R35B7iQn/azR9WM0uBJi8VrYwPb6nWoutlYystYX7s3vOaTWLQQLgstvhY c5hPDDe64AA2rqYzSNsUhe7yWbXncSURxASs6LPd+E9sNLz3XBOKy29dFufHoQ== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4XvV6r3bqLztBb; Thu, 21 Nov 2024 20:23:32 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4ALKNWC4080032; Thu, 21 Nov 2024 20:23:32 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4ALKNWUe080029; Thu, 21 Nov 2024 20:23:32 GMT (envelope-from git) Date: Thu, 21 Nov 2024 20:23:32 GMT Message-Id: <202411212023.4ALKNWUe080029@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Nuno Teixeira Subject: git: 0c113023829d - main - devel/root: Update to 6.32/08 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: eduardo X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 0c113023829d205a3d2cab833d7f73dd01db7691 Auto-Submitted: auto-generated The branch main has been updated by eduardo: URL: https://cgit.FreeBSD.org/ports/commit/?id=0c113023829d205a3d2cab833d7f73dd01db7691 commit 0c113023829d205a3d2cab833d7f73dd01db7691 Author: Erik Jensen AuthorDate: 2024-11-21 20:20:02 +0000 Commit: Nuno Teixeira CommitDate: 2024-11-21 20:23:03 +0000 devel/root: Update to 6.32/08 davix support is now added as a port option. This defaults to ON, mirroring the source's default build options. ChangeLog: https://root.cern/doc/v632/release-notes.html#release-6.32.08 PR: 282886 --- devel/root/Makefile | 38 +++++++++++++++++--------------------- devel/root/distinfo | 6 +++--- devel/root/pkg-plist | 10 ++++++++-- 3 files changed, 28 insertions(+), 26 deletions(-) diff --git a/devel/root/Makefile b/devel/root/Makefile index f3c04be51953..f3774687b9b2 100644 --- a/devel/root/Makefile +++ b/devel/root/Makefile @@ -1,6 +1,5 @@ PORTNAME= root -DISTVERSION= 6.32.04 -PORTREVISION= 3 +DISTVERSION= 6.32.08 CATEGORIES= devel science math parallel python MASTER_SITES= https://root.cern/download/ DISTFILES= ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX} @@ -53,20 +52,19 @@ CMAKE_OFF= arrow builtin_afterimage builtin_cfitsio builtin_cppzmq builtin_davix builtin_gsl builtin_gtest builtin_lz4 builtin_lzma builtin_nlohmannjson \ builtin_openssl builtin_pcre builtin_tbb builtin_unuran builtin_vc builtin_vdt \ builtin_veccore builtin_xrootd builtin_xxhash builtin_zeromq builtin_zlib \ - builtin_zstd cefweb clad cocoa cuda cudnn daos davix dcache fcgi fftw3 gviz \ - libcxx llvm13_broken_tests macos_native memory_termination minuit2_mpi \ - minuit2_omp mpi odbc proof pythia8 qt5web qt6web r roofit_multiprocess \ - runtime_cxxmodules shadowpw test_distrdf_dask test_distrdf_pyspark tmva-gpu \ - tmva-rmva tmva-sofie unfold unuran uring vc veccore vecgeom win_broken_tests \ - winrtdebug + builtin_zstd cefweb clad cocoa cuda cudnn daos dcache fcgi fftw3 gviz libcxx \ + llvm13_broken_tests macos_native memory_termination minuit2_mpi minuit2_omp \ + mpi odbc proof pythia8 qt5web qt6web r roofit_multiprocess runtime_cxxmodules \ + shadowpw test_distrdf_dask test_distrdf_pyspark tmva-gpu tmva-rmva tmva-sofie \ + unfold unuran uring vc veccore vecgeom win_broken_tests winrtdebug # Port build options; DOCS also on by default # See https://root.cern/install/build_from_source/#all-build-options -OPTIONS_DEFINE= DOCS ASIMAGE DATAFRAME FITS FORTRAN GDML HTTP IMT MATHMORE MYSQL \ - OPENGL PGSQL PYROOT ROOFIT ROOT7 SPECTRUM SQLITE SSL TMLP TMVAML VDT WEBGUI \ - X11 XML XROOTD -OPTIONS_DEFAULT= ASIMAGE DATAFRAME FITS GDML HTTP IMT MATHMORE OPENGL PYROOT \ - ROOFIT ROOT7 SPECTRUM SSL TMLP TMVAML VDT WEBGUI X11 XML XROOTD +OPTIONS_DEFINE= DOCS ASIMAGE DATAFRAME DAVIX FITS FORTRAN GDML HTTP IMT MATHMORE \ + MYSQL OPENGL PGSQL PYROOT ROOFIT ROOT7 SPECTRUM SQLITE SSL TMLP TMVAML VDT \ + WEBGUI X11 XML XROOTD +OPTIONS_DEFAULT= ASIMAGE DATAFRAME DAVIX FITS GDML HTTP IMT MATHMORE OPENGL \ + PYROOT ROOFIT ROOT7 SPECTRUM SSL TMLP TMVAML VDT WEBGUI X11 XML XROOTD OPTIONS_SUB= yes ASIMAGE_CMAKE_BOOL= asimage @@ -88,12 +86,10 @@ ASIMAGE_USE= gnome=cairo,gdkpixbuf2,glib20,librsvg2 DATAFRAME_CMAKE_BOOL= dataframe DATAFRAME_DESC= Enable ROOT RDataFrame -# TODO: davix only comes with pkgconfig file on fbsd, while -# ROOT's configure stage relies on find_package() -- patch -#DAVIX_CMAKE_BOOL= davix -#DAVIX_DESC= Enable support for Davix (HTTP/WebDAV access) -#DAVIX_IMPLIES= libuuid xml2 openssl -#DAVIX_LIB_DEPENDS= libdavix.so:www/davix +DAVIX_CMAKE_BOOL= davix +DAVIX_DESC= Enable support for Davix (HTTP/WebDAV access) +DAVIX_LIB_DEPENDS= libdavix.so:www/davix +DAVIX_USES= pkgconfig FITS_CMAKE_BOOL= fitsio FITS_DESC= Enable support for reading FITS images @@ -201,14 +197,14 @@ PLIST_SUB+= PYVER="${PYTHON_VER:S/./_/}" \ SHLIB_SHVER="${DISTVERSION:R}" \ SHLIB_VER="${DISTVERSION}" -# Some .modulemap, .pcm and .idx files are not installed on aarch64, a few headers are only installed on aarch64 +# A few headers are only installed on aarch64 .if ${OPSYS} == FreeBSD && ${ARCH} == "aarch64" PLIST_SUB+= ONLY_INSTALLED_ON_AARCH64="" .else PLIST_SUB+= ONLY_INSTALLED_ON_AARCH64="@comment " .endif -# Files in lib/root/__pycache__ have links into WRKDIR and should not be staged. This happens even when PYROOT option is OFF. +# Files in lib/root/__pycache__ have links into WRKDIR and should not be staged post-install: ${RM} -r ${STAGEDIR}${PREFIX}/lib/root/__pycache__ diff --git a/devel/root/distinfo b/devel/root/distinfo index 421ed297b908..3f055ae44391 100644 --- a/devel/root/distinfo +++ b/devel/root/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1725449870 -SHA256 (root_v6.32.04.source.tar.gz) = 132f126aae7d30efbccd7dcd991b7ada1890ae57980ef300c16421f9d4d07ea8 -SIZE (root_v6.32.04.source.tar.gz) = 192915562 +TIMESTAMP = 1732100843 +SHA256 (root_v6.32.08.source.tar.gz) = 29ad4945a72dff1a009c326a65b6fa5ee2478498823251d3cef86a2cbeb77b27 +SIZE (root_v6.32.08.source.tar.gz) = 192930079 diff --git a/devel/root/pkg-plist b/devel/root/pkg-plist index 70706048c891..ba41405b7a3f 100644 --- a/devel/root/pkg-plist +++ b/devel/root/pkg-plist @@ -1231,6 +1231,7 @@ include/root/ROOT/RNotFn.hxx %%ROOT7%%include/root/ROOT/RPaveText.hxx include/root/ROOT/RRangeCast.hxx include/root/ROOT/RRawFile.hxx +%%DAVIX%%include/root/ROOT/RRawFileDavix.hxx %%XROOTD%%include/root/ROOT/RRawFileNetXNG.hxx include/root/ROOT/RRawFileTFile.hxx include/root/ROOT/RRawFileUnix.hxx @@ -1797,6 +1798,8 @@ include/root/TDataMember.h include/root/TDataType.h include/root/TDatabasePDG.h include/root/TDatime.h +%%DAVIX%%include/root/TDavixFile.h +%%DAVIX%%include/root/TDavixSystem.h include/root/TDecayChannel.h include/root/TDecompBK.h include/root/TDecompBase.h @@ -3760,6 +3763,11 @@ lib/root/libRCsg.so lib/root/libRCsg.so.%%SHLIB_SHVER%% lib/root/libRCsg.so.%%SHLIB_VER%% lib/root/libRCsg_rdict.pcm +%%DAVIX%%lib/root/libRDAVIX.rootmap +%%DAVIX%%lib/root/libRDAVIX.so +%%DAVIX%%lib/root/libRDAVIX.so.%%SHLIB_SHVER%% +%%DAVIX%%lib/root/libRDAVIX.so.%%SHLIB_VER%% +%%DAVIX%%lib/root/libRDAVIX_rdict.pcm %%OPENGL%%lib/root/libRGL.rootmap %%OPENGL%%lib/root/libRGL.so %%OPENGL%%lib/root/libRGL.so.%%SHLIB_SHVER%% @@ -3893,8 +3901,6 @@ lib/root/libRIO.so.%%SHLIB_VER%% %%HTTP%%%%ROOT7%%lib/root/libROOTObjectDraw7Provider.so.%%SHLIB_SHVER%% %%HTTP%%%%ROOT7%%lib/root/libROOTObjectDraw7Provider.so.%%SHLIB_VER%% %%PYROOT%%lib/root/libROOTPythonizations.so -%%PYROOT%%lib/root/libROOTPythonizations.so.%%SHLIB_SHVER%% -%%PYROOT%%lib/root/libROOTPythonizations.so.%%SHLIB_VER%% %%TMVAML%%lib/root/libROOTTMVASofie.rootmap %%TMVAML%%lib/root/libROOTTMVASofie.so %%TMVAML%%lib/root/libROOTTMVASofie.so.%%SHLIB_SHVER%%