View | Details | Raw Unified | Return to bug 242547 | Differences between
and this patch

Collapse All | Expand All

(-)b/MOVED (-1 lines)
Lines 10157-10163 audio/gkrellmss2||2018-06-07|Has expired: Broken for more than 6 months Link Here
10157
audio/abcmidi||2018-06-07|Has expired: Broken for more than 6 months
10157
audio/abcmidi||2018-06-07|Has expired: Broken for more than 6 months
10158
benchmarks/netpipe||2018-06-07|Has expired: Broken for more than 6 months
10158
benchmarks/netpipe||2018-06-07|Has expired: Broken for more than 6 months
10159
science/orthanc||2018-06-07|Has expired: Broken for more than 3 months
10159
science/orthanc||2018-06-07|Has expired: Broken for more than 3 months
10160
science/orthanc-dicomweb||2018-06-07|Removed, depends on expired science/orthanc
10161
science/orthanc-postgresql||2018-06-07|Removed, depends on expired science/orthanc
10160
science/orthanc-postgresql||2018-06-07|Removed, depends on expired science/orthanc
10162
science/orthanc-webviewer||2018-06-07|Removed, depends on expired science/orthanc
10161
science/orthanc-webviewer||2018-06-07|Removed, depends on expired science/orthanc
10163
graphics/libkface||2018-06-09|Has expired: No longer maintained upstream
10162
graphics/libkface||2018-06-09|Has expired: No longer maintained upstream
(-)b/science/Makefile (+1 lines)
Lines 175-180 Link Here
175
    SUBDIR += opensim-core
175
    SUBDIR += opensim-core
176
    SUBDIR += opensph
176
    SUBDIR += opensph
177
    SUBDIR += opsin
177
    SUBDIR += opsin
178
    SUBDIR += orthanc-dicomweb
178
    SUBDIR += p5-Algorithm-SVMLight
179
    SUBDIR += p5-Algorithm-SVMLight
179
    SUBDIR += p5-Chemistry-3DBuilder
180
    SUBDIR += p5-Chemistry-3DBuilder
180
    SUBDIR += p5-Chemistry-Bond-Find
181
    SUBDIR += p5-Chemistry-Bond-Find
(-)b/science/orthanc-dicomweb/Makefile (+67 lines)
Added Link Here
1
# Created by: maintainer.freebsd@xpoundit.com
2
3
PORTNAME=	orthanc-dicomweb
4
PORTVERSION=	1.6
5
CATEGORIES=	science
6
MASTER_SITES=	https://www.orthanc-server.com/downloads/get.php?path=/plugin-dicom-web/:main \
7
		https://www.orthanc-server.com/downloads/get.php?path=/orthanc/:framework \
8
		https://orthanc.osimis.io/ThirdPartyDownloads/:thirdparty \
9
		https://orthanc.osimis.io/ThirdPartyDownloads/dicom-web/:thirdpartydicomweb
10
DISTFILES=      OrthancDicomWeb-${PORTVERSION}.tar.gz:main \
11
		Orthanc-1.9.3.tar.gz:framework \
12
		e2fsprogs-1.44.5.tar.gz:thirdparty \
13
		bootstrap-4.3.1.zip:thirdpartydicomweb \
14
		vuejs-2.6.10.tar.gz:thirdpartydicomweb \
15
		axios-0.19.0.tar.gz:thirdpartydicomweb \
16
		Font-Awesome-4.7.0.tar.gz:thirdpartydicomweb \
17
		bootstrap-vue-2.0.0-rc.24-dist.tar.gz:thirdpartydicomweb \
18
		babel-polyfill-6.26.0.min.js.gz:thirdpartydicomweb
19
DIST_SUBDIR=	orthanc
20
EXTRACT_ONLY=	OrthancDicomWeb-${PORTVERSION}.tar.gz
21
22
MAINTAINER=	maintainer.freebsd@xpoundit.com
23
COMMENT=	Plugin to bring support of the DICOMweb standard into Orthanc
24
25
LICENSE=	AGPLv3
26
LICENSE_FILE=	${WRKSRC}/COPYING
27
28
BUILD_DEPENDS=	${LOCALBASE}/include/orthanc/OrthancCPlugin.h:science/orthanc
29
LIB_DEPENDS=	libboost_atomic.so:devel/boost-libs \
30
		libexpat.so:textproc/expat2 \
31
		libgdcmCommon.so:devel/gdcm \
32
		libicudata.so:devel/icu \
33
		libjsoncpp.so:devel/jsoncpp \
34
		libopenjp2.so:graphics/openjpeg \
35
		libpugixml.so:textproc/pugixml
36
RUN_DEPENDS=	Orthanc:science/orthanc
37
38
USES=		cmake localbase python:build
39
40
WRKSRC=		${WRKDIR}/OrthancDicomWeb-${PORTVERSION}
41
CMAKE_ARGS=	-DUSE_SYSTEM_UUID=OFF \
42
		-DORTHANC_FRAMEWORK_SOURCE=path \
43
		-DORTHANC_FRAMEWORK_ROOT=${WRKSRC}/ThirdPartyDownloads/Orthanc-1.9.3/OrthancFramework/Sources
44
CFLAGS+=	-DORTHANC_ENABLE_LOGGING_PLUGIN \
45
		-DNDEBUG
46
CXXFLAGS+=	-DNDEBUG
47
USE_LDCONFIG=	yes
48
49
post-extract:
50
		${MKDIR} ${WRKSRC}/ThirdPartyDownloads
51
		${CP} ${DISTDIR}/${DIST_SUBDIR}/e2fsprogs-1.44.5.tar.gz ${WRKSRC}/ThirdPartyDownloads
52
		${CP} ${DISTDIR}/${DIST_SUBDIR}/bootstrap-4.3.1.zip ${WRKSRC}/ThirdPartyDownloads
53
		${CP} ${DISTDIR}/${DIST_SUBDIR}/vuejs-2.6.10.tar.gz ${WRKSRC}/ThirdPartyDownloads
54
		${CP} ${DISTDIR}/${DIST_SUBDIR}/axios-0.19.0.tar.gz ${WRKSRC}/ThirdPartyDownloads
55
		${CP} ${DISTDIR}/${DIST_SUBDIR}/Font-Awesome-4.7.0.tar.gz ${WRKSRC}/ThirdPartyDownloads
56
		${CP} ${DISTDIR}/${DIST_SUBDIR}/bootstrap-vue-2.0.0-rc.24-dist.tar.gz ${WRKSRC}/ThirdPartyDownloads
57
		${CP} ${DISTDIR}/${DIST_SUBDIR}/babel-polyfill-6.26.0.min.js.gz ${WRKSRC}/ThirdPartyDownloads
58
		${CP} ${DISTDIR}/${DIST_SUBDIR}/Orthanc-1.9.3.tar.gz ${WRKSRC}/ThirdPartyDownloads
59
		${TAR} -C ${WRKSRC}/ThirdPartyDownloads -xf ${WRKSRC}/ThirdPartyDownloads/Orthanc-1.9.3.tar.gz
60
61
#post-patch:
62
#		@${REINPLACE_CMD} -e 's|/usr/local|${LOCALBASE}|g' ${WRKSRC}/Resources/CMake/*.cmake
63
64
do-test:
65
		@cd ${BUILD_WRKSRC} && ./UnitTests
66
67
.include <bsd.port.mk>
(-)b/science/orthanc-dicomweb/distinfo (+19 lines)
Added Link Here
1
TIMESTAMP = 1620903521
2
SHA256 (orthanc/OrthancDicomWeb-1.6.tar.gz) = 4e5df573d6000c2707999222420efa7fcb62bea0b4f62369ffaa0277c5be8cd6
3
SIZE (orthanc/OrthancDicomWeb-1.6.tar.gz) = 202325
4
SHA256 (orthanc/Orthanc-1.9.3.tar.gz) = 41cc35a3d15ecb0d7b834e8e28a740cc4ffa1f333c019a764228d60e96608960
5
SIZE (orthanc/Orthanc-1.9.3.tar.gz) = 1818313
6
SHA256 (orthanc/e2fsprogs-1.44.5.tar.gz) = 2e211fae27ef74d5af4a4e40b10b8df7f87c655933bd171aab4889bfc4e6d1cc
7
SIZE (orthanc/e2fsprogs-1.44.5.tar.gz) = 7619237
8
SHA256 (orthanc/bootstrap-4.3.1.zip) = c7fcae50c070250e4e1ae36a670e5ee8fe9d529eb3f1a03c527f8223ce3f61bc
9
SIZE (orthanc/bootstrap-4.3.1.zip) = 2705432
10
SHA256 (orthanc/vuejs-2.6.10.tar.gz) = e3d900cd9266b5bed9bb6d575fc9ab6787e79e7ad21c01ee1277bff5453121f2
11
SIZE (orthanc/vuejs-2.6.10.tar.gz) = 1576461
12
SHA256 (orthanc/axios-0.19.0.tar.gz) = 29577c6085b090b4e4a99392fcdd582fb6bbcb49b2aaf2cc7b7fa3874529b380
13
SIZE (orthanc/axios-0.19.0.tar.gz) = 125193
14
SHA256 (orthanc/Font-Awesome-4.7.0.tar.gz) = de512ba0e1dead382bbfce372cde74b3f18971d876fffb635ee9333f0db05d43
15
SIZE (orthanc/Font-Awesome-4.7.0.tar.gz) = 2672776
16
SHA256 (orthanc/bootstrap-vue-2.0.0-rc.24-dist.tar.gz) = bc62cc91c2c3c24ddd29321d91be629e72db6129413ab6b8111ce13c2a57775b
17
SIZE (orthanc/bootstrap-vue-2.0.0-rc.24-dist.tar.gz) = 2448005
18
SHA256 (orthanc/babel-polyfill-6.26.0.min.js.gz) = 087d3d2d6212afb418f50491858f7f055cb54defb6351d6c5d008f662a2a95c2
19
SIZE (orthanc/babel-polyfill-6.26.0.min.js.gz) = 34718
(-)b/science/orthanc-dicomweb/pkg-descr (+12 lines)
Added Link Here
1
Out-of-the-box, Orthanc comes with its own REST API. This API allows full
2
CRUD operations (create, read, update and delete) on the set of DICOM
3
resources that Orthanc stores, together with commands that trigger calls to
4
the DICOM protocol (C-Echo SCU/SCP, C-Store SCU/SCP, C-Find SCU/SCP, C-Move
5
SCU/SCP).
6
7
The present plugin extends the native REST API of Orthanc with a reference
8
implementation of the DICOMweb standard. Loading the plugin into Orthanc will
9
provide support of WADO-URI (previously known simply as WADO), WADO-RS,
10
QIDO-RS and STOW-RS.
11
12
WWW: https://www.orthanc-server.com/static.php?page=dicomweb
(-)b/science/orthanc-dicomweb/pkg-plist (+2 lines)
Added Link Here
1
share/orthanc/plugins/libOrthancDicomWeb.so
2
share/orthanc/plugins/libOrthancDicomWeb.so.1.6

Return to bug 242547