devel/root: Fix build/run depends in Makefile

Turn bash and nlohmann-json into run-time dependencies,
as well as build-time dependencies.

PR:		274696
MFH:		2023Q4
This commit is contained in:
Erik Jensen 2023-10-25 08:55:45 +02:00 committed by Robert Clausecker
parent c30635f14b
commit a19d67508e

View file

@ -11,8 +11,9 @@ WWW= https://root.cern/
LICENSE= LGPL21 LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/LGPL2_1.txt LICENSE_FILE= ${WRKSRC}/LGPL2_1.txt
BUILD_DEPENDS= bash:shells/bash \ BUILD_AND_RUN_DEPENDS= bash:shells/bash \
nlohmann-json>=3:devel/nlohmann-json nlohmann-json>=3:devel/nlohmann-json
BUILD_DEPENDS= ${BUILD_AND_RUN_DEPENDS}
LIB_DEPENDS= libcfitsio.so:astro/cfitsio \ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libcurl.so:ftp/curl \ libcurl.so:ftp/curl \
libfftw3.so:math/fftw3 \ libfftw3.so:math/fftw3 \
@ -29,6 +30,7 @@ LIB_DEPENDS= libcfitsio.so:astro/cfitsio \
libXrdCl.so:databases/xrootd \ libXrdCl.so:databases/xrootd \
libxxhash.so:devel/xxhash \ libxxhash.so:devel/xxhash \
libzstd.so:archivers/zstd libzstd.so:archivers/zstd
RUN_DEPENDS= ${BUILD_AND_RUN_DEPENDS}
USES= cmake compiler:c++17-lang desktop-file-utils \ USES= cmake compiler:c++17-lang desktop-file-utils \
gettext-runtime gnome iconv jpeg shebangfix ssl gettext-runtime gnome iconv jpeg shebangfix ssl