diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile index 69612bbb386b..e2deb92f1cb0 100644 --- a/science/orthanc/Makefile +++ b/science/orthanc/Makefile @@ -1,57 +1,58 @@ PORTNAME= orthanc -DISTVERSION= 1.12.9 +DISTVERSION= ${ORTHANC_VER} # version.mk CATEGORIES= science MASTER_SITES= https://orthanc.uclouvain.be/downloads/sources/orthanc/ DISTNAME= Orthanc-${PORTVERSION} MAINTAINER= jwb@FreeBSD.org COMMENT= Lightweight DICOM server for healthcare and medical research WWW= https://www.orthanc-server.com/ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= protoc:devel/protobuf \ googletest>0:devel/googletest LIB_DEPENDS= libboost_atomic.so:devel/boost-libs \ libcivetweb.so:www/civetweb \ libcurl.so:ftp/curl \ libdcmtkcharls.so:graphics/dcmtk \ libjsoncpp.so:devel/jsoncpp \ libpng16.so:graphics/png \ libprotobuf.so:devel/protobuf \ libpugixml.so:textproc/pugixml \ libuuid.so:misc/libuuid USES= cmake gnome iconv jpeg lua python:build sqlite ssl USE_RC_SUBR= orthanc # Keep in sync with graphics/dcmtk version CMAKE_ARGS= -DDCMTK_DICTIONARY_DIR:STRING=${LOCALBASE}/share/dcmtk-3.6.9 CMAKE_ON= USE_SYSTEM_BOOST USE_SYSTEM_CIVETWEB USE_SYSTEM_DCMTK \ USE_SYSTEM_GOOGLE_TEST USE_SYSTEM_JSONCPP USE_SYSTEM_LIBICONV \ USE_SYSTEM_LIBJPEG USE_SYSTEM_LIBPNG USE_SYSTEM_LUA \ USE_SYSTEM_OPENSSL USE_SYSTEM_PUGIXML USE_SYSTEM_SQLITE \ USE_SYSTEM_UUID USE_SYSTEM_ZLIB CMAKE_OFF= BUILD_CONNECTIVITY_CHECKS UNIT_TESTS_WITH_HTTP_CONNEXIONS CMAKE_SOURCE_PATH= ${WRKSRC}/OrthancServer CFLAGS+= -DNDEBUG CXXFLAGS+= -DNDEBUG WRKSRC= ${WRKDIR}/Orthanc-${PORTVERSION} USERS= orthanc GROUPS= orthanc PLIST_SUB+= DISTVERSION=${DISTVERSION} post-install: ${MKDIR} ${STAGEDIR}/var/db/orthanc/db/db-v5 ${MKDIR} ${STAGEDIR}${DATADIR}/plugins ${MKDIR} ${STAGEDIR}${ETCDIR} ${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' ${CMAKE_SOURCE_PATH}/Resources/Configuration.json ${CP} ${CMAKE_SOURCE_PATH}/Resources/Configuration.json ${STAGEDIR}${ETCDIR}/orthanc.json.sample +.include "${.CURDIR}/version.mk" .include diff --git a/science/orthanc/distinfo b/science/orthanc/distinfo index d57475212b4a..5c616e02b0d7 100644 --- a/science/orthanc/distinfo +++ b/science/orthanc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761178767 -SHA256 (Orthanc-1.12.9.tar.gz) = 7a7cbc5f3663939fbef31ded021b36fcd52420337911ed43491bb663bcb5a4b2 -SIZE (Orthanc-1.12.9.tar.gz) = 2165182 +TIMESTAMP = 1764250186 +SHA256 (Orthanc-1.12.10.tar.gz) = b5d6934d123182fb2186cd54ef7f203be06b544afb03df67b0c64ad68d6c9286 +SIZE (Orthanc-1.12.10.tar.gz) = 2192892 diff --git a/science/orthanc/pkg-plist b/science/orthanc/pkg-plist index 293f39bc83d4..0af2331e1a3e 100644 --- a/science/orthanc/pkg-plist +++ b/science/orthanc/pkg-plist @@ -1,25 +1,26 @@ @owner orthanc @group orthanc @mode 700 @dir %%DATADIR%%/plugins @dir /var/db/orthanc/db/db-v5 @dir /var/db/orthanc/db @dir /var/db/orthanc @mode 600 @sample %%ETCDIR%%/orthanc.json.sample @mode bin/OrthancRecoverCompressedFile include/orthanc/OrthancCDatabasePlugin.h include/orthanc/OrthancCPlugin.h include/orthanc/OrthancDatabasePlugin.proto +include/orthanc/OrthancPluginCodeModel.json sbin/Orthanc %%DATADIR%%/plugins/libDelayedDeletion.so %%DATADIR%%/plugins/libDelayedDeletion.so.%%DISTVERSION%% %%DATADIR%%/plugins/libHousekeeper.so %%DATADIR%%/plugins/libHousekeeper.so.%%DISTVERSION%% %%DATADIR%%/plugins/libModalityWorklists.so %%DATADIR%%/plugins/libModalityWorklists.so.%%DISTVERSION%% %%DATADIR%%/plugins/libMultitenantDicom.so %%DATADIR%%/plugins/libMultitenantDicom.so.%%DISTVERSION%% %%DATADIR%%/plugins/libServeFolders.so %%DATADIR%%/plugins/libServeFolders.so.%%DISTVERSION%% diff --git a/science/orthanc/version.mk b/science/orthanc/version.mk new file mode 100644 index 000000000000..6069ba9b641c --- /dev/null +++ b/science/orthanc/version.mk @@ -0,0 +1 @@ +ORTHANC_VER= 1.12.10