summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorlilac2022-07-31 06:00:18 +0800
committerlilac2022-07-31 06:00:18 +0800
commitce5387208c1763f64866828794ad01e3518a6449 (patch)
tree2c6c6a4225172f73d96ce1098aca29f03d9331ca
parent24bd71a0576a16be9dfda122b4a14afbb30f83cb (diff)
downloadaur-ce5387208c1763f64866828794ad01e3518a6449.tar.gz
[lilac] updated to 5.2.1-4
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD13
2 files changed, 9 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a8776ffe897e..d6300a83ac56 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,17 +1,17 @@
pkgbase = itk
pkgdesc = An open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis
pkgver = 5.2.1
- pkgrel = 3
+ pkgrel = 4
url = https://www.itk.org
arch = x86_64
license = Apache
+ makedepends = clang
makedepends = cmake
makedepends = git
makedepends = gtest
makedepends = opencl-headers
makedepends = subversion
makedepends = swig
- depends = castxml
depends = dcmtk
depends = eigen
depends = expat
@@ -32,7 +32,6 @@ pkgname = itk
pkgname = python-itk
pkgdesc = An open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis (Python binding)
- depends = castxml
depends = dcmtk
depends = eigen
depends = expat
diff --git a/PKGBUILD b/PKGBUILD
index f0eed1550d3b..e6daaca07fc0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,13 +3,12 @@
_pkgname=ITK
pkgname=(itk python-itk)
pkgver=5.2.1
-pkgrel=3
+pkgrel=4
pkgdesc='An open-source, cross-platform library that provides developers with an extensive suite of software tools for image analysis'
arch=('x86_64')
url='https://www.itk.org'
license=('Apache')
depends=(
- castxml
dcmtk
eigen
expat
@@ -24,6 +23,7 @@ depends=(
vxl
)
makedepends=(
+ clang
cmake
git
gtest
@@ -40,15 +40,19 @@ get_pyver() {
}
build() {
+# we build the default modules by default
+# you could add additional modules by setting -DModule_<NAME>=ON
cmake_opts=(
-DBUILD_SHARED_LIBS=ON
-DBUILD_TESTING=OFF
-DCMAKE_BUILD_TYPE=Release
+ -DCMAKE_CXX_COMPILER=clang++
+ -DCMAKE_C_COMPILER=clang
-DCMAKE_INSTALL_PREFIX=/usr
-DCMAKE_SKIP_INSTALL_RPATH=ON
-DITK_BUILD_DEFAULT_MODULES=ON
-DITK_USE_MKL=ON
- -DITK_USE_SYSTEM_CASTXML=ON
+ -DITK_USE_SYSTEM_CASTXML=OFF
-DITK_USE_SYSTEM_DCMTK=ON
-DITK_USE_SYSTEM_DOUBLECONVERSION=OFF
-DITK_USE_SYSTEM_EIGEN=ON
@@ -76,9 +80,6 @@ build() {
-DITK_WRAP_unsigned_long_long=ON
-DITK_WRAP_unsigned_short=ON
-DITK_WRAP_vector_double=ON
- -DModule_ITKImageIO=ON
- -DModule_ITKMeshIO=ON
- -DModule_ITKTransformIO=ON
-DModule_MorphologicalContourInterpolation=ON
)