diff options
Diffstat (limited to 'community/openvdb/APKBUILD')
-rw-r--r-- | community/openvdb/APKBUILD | 27 |
1 files changed, 13 insertions, 14 deletions
diff --git a/community/openvdb/APKBUILD b/community/openvdb/APKBUILD index c5096ff1e55..42a1a74173d 100644 --- a/community/openvdb/APKBUILD +++ b/community/openvdb/APKBUILD @@ -1,22 +1,23 @@ # Contributor: Leon Marz <main@lmarz.org> # Maintainer: Leon Marz <main@lmarz.org> pkgname=openvdb -pkgver=9.0.0 -pkgrel=5 +pkgver=11.0.0 +pkgrel=1 pkgdesc="Sparse volume data structure and tools" url="https://www.openvdb.org/" arch="aarch64 x86_64" # tests fail on all other arches license="MPL-2.0" -makedepends="cmake libtbb-dev boost-dev python3-dev gtest-dev samurai" -subpackages="$pkgname-static $pkgname-nanovdb:nanovdb $pkgname-tools:tools $pkgname-dev py3-$pkgname:python" -source="$pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/openvdb/archive/v$pkgver.tar.gz - 0001-disable-faulty-tests.patch - " +makedepends="cmake clang onetbb-dev blosc-dev boost-dev python3-dev py3-pybind11-dev gtest-dev samurai" +subpackages="$pkgname-static $pkgname-nanovdb:nanovdb:noarch $pkgname-tools:tools $pkgname-dev py3-$pkgname:python" +source="$pkgname-$pkgver.tar.gz::https://github.com/AcademySoftwareFoundation/openvdb/archive/v$pkgver.tar.gz" # deadlocked unit tests on builders [ "$CARCH" = "aarch64" ] && options="$options !check" build() { + export CC=clang + export CXX=clang++ + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ @@ -25,8 +26,7 @@ build() { -DOPENVDB_BUILD_PYTHON_MODULE=ON \ -DOPENVDB_BUILD_UNITTESTS=ON \ -DOPENVDB_BUILD_NANOVDB=ON \ - -DOPENVDB_ENABLE_RPATH=OFF \ - -DUSE_BLOSC=OFF + -DOPENVDB_ENABLE_RPATH=OFF cmake --build build } @@ -42,20 +42,19 @@ package() { tools() { pkgdesc="$pkgdesc (Tools)" - amove /usr/bin + amove usr/bin } nanovdb() { pkgdesc="$pkgdesc (nanovdb)" - amove /usr/include/nanovdb + amove usr/include/nanovdb } python() { pkgdesc="$pkgdesc (Python bindings)" - amove /usr/lib/python3* + amove 'usr/lib/python3*' } sha512sums=" -1410b7b04b03fb09d6775ebe7b95e7c0a484d5f29c84203530ed30ccb7c061470be1abb93189010617342e57f3fecdd66a115c6d222024e68e2384a7fb196194 openvdb-9.0.0.tar.gz -254433e04ec2a62dd2b655741664b4f1bbeec5c6b54a0e4db3f25b59ed2254f3ed8f1c73b088d7c5922b08e36a5380ad890755146d3a37f96a87efe3d85e7396 0001-disable-faulty-tests.patch +f2c90ca8435ecbacefda429341000ecb555385c746a3e0233220cd78540cee2a26cc17df7b560fdfe2dc03f2b2e960a2fa226a85980189c3e018164ccc037bd4 openvdb-11.0.0.tar.gz " |