diff --git a/science/orthanc/Makefile b/science/orthanc/Makefile index 16558d928e4a..09727012aed9 100644 --- a/science/orthanc/Makefile +++ b/science/orthanc/Makefile @@ -1,59 +1,58 @@ PORTNAME= orthanc DISTVERSION= ${ORTHANC_VER} # version.mk -PORTREVISION= 1 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 \ dcmtk>=3.7.0_1:graphics/dcmtk 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 CMAKE_ARGS= -DDCMTK_DICTIONARY_DIR:STRING=${LOCALBASE}/share/dcmtk 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 7d06e84a5cc6..2b921765131e 100644 --- a/science/orthanc/distinfo +++ b/science/orthanc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1776860705 -SHA256 (Orthanc-1.12.11.tar.gz) = 1d1f8a9a71c831fa07155e9f88fdb22be8e5792e19fa6a27b9a62145fa822b66 -SIZE (Orthanc-1.12.11.tar.gz) = 2237393 +TIMESTAMP = 1788002375 +SHA256 (Orthanc-1.13.0.tar.gz) = 90e15e709ba1e472457a35784f6ab66ea87d9ff0b16f12f3fd3cc19e82a6123a +SIZE (Orthanc-1.13.0.tar.gz) = 2306001 diff --git a/science/orthanc/files/patch-OrthancServer_Resources_Configuration.json b/science/orthanc/files/patch-OrthancServer_Resources_Configuration.json index 212fadfde386..8435cb296f01 100644 --- a/science/orthanc/files/patch-OrthancServer_Resources_Configuration.json +++ b/science/orthanc/files/patch-OrthancServer_Resources_Configuration.json @@ -1,25 +1,25 @@ ---- OrthancServer/Resources/Configuration.json.orig 2024-12-17 16:33:40 UTC +--- OrthancServer/Resources/Configuration.json.orig 2026-08-15 11:53:33 UTC +++ OrthancServer/Resources/Configuration.json @@ -15,12 +15,12 @@ // Path to the directory that holds the heavyweight files (i.e. the // raw DICOM instances). Backslashes must be either escaped by // doubling them, or replaced by forward slashes "/". - "StorageDirectory" : "OrthancStorage", + "StorageDirectory" : "/var/db/orthanc/db/db-v5", // Path to the directory that holds the SQLite index (if unset, the - // value of StorageDirectory is used). This index could be stored on + // value of "StorageDirectory" is used). This index could be stored on // a RAM-drive or a SSD device for performance reasons. -- "IndexDirectory" : "OrthancStorage", -+ "IndexDirectory" : "/var/db/orthanc/db/db-v5", +- // "IndexDirectory" : "OrthancStorage", ++ // "IndexDirectory" : "/var/db/orthanc/db/db-v5", - // Path to the directory where Orthanc stores its large temporary - // files. The content of this folder can be safely deleted once -@@ -85,6 +85,7 @@ + // Enable the transparent compression of the DICOM instances + "StorageCompression" : false, +@@ -80,6 +80,7 @@ // find shared libraries. Backslashes must be either escaped by // doubling them, or replaced by forward slashes "/". "Plugins" : [ + "%%PREFIX%%/share/orthanc/plugins/" ], // Maximum number of processing jobs that are simultaneously running diff --git a/science/orthanc/version.mk b/science/orthanc/version.mk index c58702269a24..547c71a24321 100644 --- a/science/orthanc/version.mk +++ b/science/orthanc/version.mk @@ -1 +1 @@ -ORTHANC_VER= 1.12.11 +ORTHANC_VER= 1.13.0