Update to 4.9.0.
This update to the port also adds a lot of dependencies on system libraries instead of using the versions bundled with ITK. PR: 206977 Submitted by: Ben Woods <woodsb02@gmail.com> (maintainer)
This commit is contained in:
parent
089b0b36f0
commit
42f189fb7d
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=408714
3 changed files with 4175 additions and 4734 deletions
|
@ -2,24 +2,42 @@
|
|||
# $FreeBSD$
|
||||
|
||||
PORTNAME= InsightToolkit
|
||||
PORTVERSION= 4.8.2
|
||||
PORTVERSION= 4.9.0
|
||||
CATEGORIES= science biology
|
||||
MASTER_SITES= SF/itk/itk/4.8
|
||||
MASTER_SITES= SF/itk/itk/4.9
|
||||
|
||||
MAINTAINER= woodsb02@gmail.com
|
||||
COMMENT= Insight Toolkit
|
||||
|
||||
LICENSE= APACHE20
|
||||
|
||||
LIB_DEPENDS= libturbojpeg.so:${PORTSDIR}/graphics/libjpeg-turbo \
|
||||
libgdcmCommon.so:${PORTSDIR}/devel/gdcm \
|
||||
libexpat.so:${PORTSDIR}/textproc/expat2 \
|
||||
libfftw.so:${PORTSDIR}/math/fftw \
|
||||
libhdf5.so:${PORTSDIR}/science/hdf5 \
|
||||
libpng.so:${PORTSDIR}/graphics/png \
|
||||
libtiff.so:${PORTSDIR}/graphics/tiff
|
||||
|
||||
USES= cmake:outsource
|
||||
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON
|
||||
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON \
|
||||
-DITK_USE_KWSTYLE:BOOL=OFF \
|
||||
-DITK_USE_SYSTEM_LIBRARIES:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_EXPAT:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_FFTW:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_GDCM:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_HDF5:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_JPEG:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_PNG:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_TIFF:BOOL=ON \
|
||||
-DITK_USE_SYSTEM_ZLIB:BOOL=ON
|
||||
USE_LDCONFIG= ${PREFIX}/lib/InsightToolkit
|
||||
|
||||
OPTIONS_DEFINE= EXAMPLES TESTING
|
||||
EXAMPLES_DESC= Build examples (very time consuming)
|
||||
TESTING_DESC= Build testing programs (very time consuming)
|
||||
|
||||
EXAMPLES_CMAKE_OFF= -DBUILD_EXAMPLES:BOOL=OFF
|
||||
TESTING_CMAKE_OFF= -DBUILD_TESTING:BOOL=OFF
|
||||
EXAMPLES_CMAKE_ON= -DBUILD_EXAMPLES:BOOL=ON
|
||||
TESTING_CMAKE_ON= -DBUILD_TESTING:BOOL=ON
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
SHA256 (InsightToolkit-4.8.2.tar.gz) = d8d5e3aea700588c60b01418c440b2d95b517ea18dd4c834c5164354e53596af
|
||||
SIZE (InsightToolkit-4.8.2.tar.gz) = 17400381
|
||||
SHA256 (InsightToolkit-4.9.0.tar.gz) = 4aa26e3cd3503b08e92a16e812d2be474275b218d015143a9e890063eb0f4f5b
|
||||
SIZE (InsightToolkit-4.9.0.tar.gz) = 18087947
|
||||
|
|
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue