diff options
author | lilac | 2021-06-22 16:22:32 +0800 |
---|---|---|
committer | lilac | 2021-06-22 16:22:32 +0800 |
commit | aa25a2401bcf24bb3a672473d7fe779668423d72 (patch) | |
tree | cbb71d50df3c41f3f2340e14c397de67f3d07b50 /PKGBUILD | |
parent | e054ef21657ce09c2988fc41b7e03d0efc29b342 (diff) | |
download | aur-aa25a2401bcf24bb3a672473d7fe779668423d72.tar.gz |
[lilac] updated to 4.11.20210226-3
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 16 insertions, 12 deletions
@@ -2,10 +2,10 @@ pkgname=3dslicer pkgver=4.11.20210226 -pkgrel=1 -pkgdesc="A multi-platform, free and open source software package for visualization and medical image computing" +pkgrel=3 +pkgdesc='A multi-platform, free and open source software package for visualization and medical image computing' arch=('x86_64') -url="https://www.slicer.org/" +url='https://www.slicer.org' license=('BSD') depends=( bzip2 @@ -34,17 +34,21 @@ makedepends=( subversion ) options=(!emptydirs !strip) -source=("${pkgname}-${pkgver}::git+https://github.com/Slicer/Slicer.git#tag=v${pkgver}" - "${pkgname}.svg::https://github.com/Slicer/Slicer/raw/v4.11/Resources/3DSlicerLogo-app-icon.svg") +source=("${pkgname}::git+https://github.com/Slicer/Slicer.git#tag=v${pkgver}" + "${pkgname}.svg::https://github.com/Slicer/Slicer/raw/v4.11/Resources/3DSlicerLogo-app-icon.svg" + "itk_limits.patch" +) sha512sums=('SKIP' - 'c23104efcbec3d49b5c26ad5514ed74316423db4aa9e6c7894f02f7ddbe509b577de358dfdd2f7c492963f312b7c146f03d5e41a89ab1298811894dc18746225') + 'c23104efcbec3d49b5c26ad5514ed74316423db4aa9e6c7894f02f7ddbe509b577de358dfdd2f7c492963f312b7c146f03d5e41a89ab1298811894dc18746225' + 'e0c19c5fc2580366b91b16f20e6b8914dbb003a5ce2741fd5b2d2f5520724266c037b1edac33dc00a344a96c627743c5670f861065e28d81a4b207ab8082cc2e') prepare() { # find sqlite with cmake's FindSQLite3 - sed -i 's/find_package(${proj} REQUIRED)/find_package(SQLite3 REQUIRED)/' "${srcdir}/${pkgname}-${pkgver}/SuperBuild/External_sqlite.cmake" + sed -i 's/find_package(${proj} REQUIRED)/find_package(SQLite3 REQUIRED)/' "${srcdir}/${pkgname}/SuperBuild/External_sqlite.cmake" # fix building with system teem - sed -i '/ExternalProject_Add_Empty/d' "${srcdir}/${pkgname}-${pkgver}/SuperBuild/External_teem.cmake" - + sed -i '/ExternalProject_Add_Empty/d' "${srcdir}/${pkgname}/SuperBuild/External_teem.cmake" + # quick fix clang:12/gcc:11 <limits> header regression + git -C "${srcdir}/${pkgname}" apply -v "${srcdir}/itk_limits.patch" echo "Creating desktop file" gendesk -f -n --pkgname ${pkgname} \ --pkgdesc "${pkgdesc}" \ @@ -54,11 +58,11 @@ prepare() { } build() { - cmake -B build -S "${srcdir}/${pkgname}-${pkgver}" \ - -DBUILD_TESTING=OFF \ - -DCMAKE_BUILD_TYPE=Release \ + cmake -B build -S "${srcdir}/${pkgname}" \ -DCMAKE_C_COMPILER=clang \ -DCMAKE_CXX_COMPILER=clang++ \ + -DBUILD_TESTING=OFF \ + -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DSlicer_BUILD_DOCUMENTATION=OFF \ -DSlicer_BUILD_I18N_SUPPORT=ON \ |