Lines 1-5
Link Here
|
1 |
PORTNAME= root |
1 |
PORTNAME= root |
2 |
DISTVERSION= 6.30.06 |
2 |
DISTVERSION= 6.30.06 |
|
|
3 |
PORTREVISION= 2 |
3 |
CATEGORIES= devel science math parallel python |
4 |
CATEGORIES= devel science math parallel python |
4 |
MASTER_SITES= https://root.cern/download/ |
5 |
MASTER_SITES= https://root.cern/download/ |
5 |
DISTFILES= ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX} |
6 |
DISTFILES= ${PORTNAME}_v${DISTVERSION}.source${EXTRACT_SUFX} |
Lines 11-16
WWW= https://root.cern/
Link Here
|
11 |
LICENSE= LGPL21 |
12 |
LICENSE= LGPL21 |
12 |
LICENSE_FILE= ${WRKSRC}/LGPL2_1.txt |
13 |
LICENSE_FILE= ${WRKSRC}/LGPL2_1.txt |
13 |
|
14 |
|
|
|
15 |
# future-proofing w.r.t. next CURRENT release |
16 |
BROKEN_FreeBSD_16= fails to build: Patch for newest CURRENT release is missing |
17 |
|
14 |
BUILD_AND_RUN_DEPENDS= bash:shells/bash \ |
18 |
BUILD_AND_RUN_DEPENDS= bash:shells/bash \ |
15 |
nlohmann-json>=3:devel/nlohmann-json |
19 |
nlohmann-json>=3:devel/nlohmann-json |
16 |
BUILD_DEPENDS= ${BUILD_AND_RUN_DEPENDS} |
20 |
BUILD_DEPENDS= ${BUILD_AND_RUN_DEPENDS} |
Lines 56-62
python_OLD_CMD+= "/usr/bin/env @python@"
Link Here
|
56 |
# Flags and environment variables for building |
60 |
# Flags and environment variables for building |
57 |
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 |
61 |
CMAKE_ARGS= -DCMAKE_CXX_STANDARD=17 |
58 |
CMAKE_ON= gnuinstall soversion mathmore |
62 |
CMAKE_ON= gnuinstall soversion mathmore |
59 |
CMAKE_OFF= builtin_gtest clad |
63 |
CMAKE_OFF= builtin_davix builtin_gtest clad davix |
60 |
CONFIGURE_WRKSRC?= ${WRKDIR}/.build |
64 |
CONFIGURE_WRKSRC?= ${WRKDIR}/.build |
61 |
MAKE_ENV+= ROOTSYS=${CONFIGURE_WRKSRC} |
65 |
MAKE_ENV+= ROOTSYS=${CONFIGURE_WRKSRC} |
62 |
|
66 |
|