From 621c41840274f536d897c724a18d2b3755740587 Mon Sep 17 00:00:00 2001 From: cinerea0 Date: Thu, 27 Jan 2022 19:19:39 -0500 Subject: [PATCH] openvdb: update to 9.0.0. --- common/shlibs | 2 +- srcpkgs/openvdb/template | 17 ++++++++--------- 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/common/shlibs b/common/shlibs index 69db4484705..5ff92a9b331 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3894,7 +3894,7 @@ libjanet.so.1.19 janet-1.19.0_1 libOpenImageDenoise.so.1 openimagedenoise-1.3.0_1 libcbang0.so cbang-1.6.0_3 libblosc.so.1 c-blosc-1.17.1_1 -libopenvdb.so.7.0 openvdb-7.0.0_1 +libopenvdb.so.9.0 openvdb-9.0.0_1 libAlembic.so.1.7 alembic-1.7.13_1 libmodsecurity.so.3 modsecurity-3.0.4_1 libraven.so.0 budgie-desktop-10.5.1_1 diff --git a/srcpkgs/openvdb/template b/srcpkgs/openvdb/template index 73ca06bfd53..86d99416e36 100644 --- a/srcpkgs/openvdb/template +++ b/srcpkgs/openvdb/template @@ -1,28 +1,27 @@ # Template file for 'openvdb' pkgname=openvdb -version=7.0.0 +version=9.0.0 revision=1 build_style=cmake configure_args="-DOPENVDB_BUILD_VDB_VIEW=1" hostmakedepends="pkg-config" -makedepends="boost-devel tbb-devel ilmbase-devel libopenexr-devel c-blosc-devel glfw-devel - libXxf86vm-devel" +makedepends="boost-devel tbb-devel ilmbase-devel libopenexr-devel c-blosc-devel + glfw-devel libXxf86vm-devel jemalloc-devel" short_desc="Sparse volume data structure and tools" maintainer="Orphaned " license="MPL-2.0" homepage="https://openvdb.org" distfiles="https://github.com/AcademySoftwareFoundation/openvdb/archive/v${version}.tar.gz" -checksum=97bc8ae35ef7ccbf49a4e25cb73e8c2eccae6b235bac86f2150707efcd1e910d +checksum=ad3816e8f1931d1d6fdbddcec5a1acd30695d049dd10aa965096b2fb9972b468 + +# reduce spam in log output +CXXFLAGS="-Wno-deprecated-declarations" if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" + configure_args+=" -DCMAKE_CXX_STANDARD_LIBRARIES=-latomic" fi -post_patch() { - [ "$XBPS_TARGET_NO_ATOMIC8" ] || return 0 - vsed -i 's,ZLIB::ZLIB,ZLIB::ZLIB atomic,' openvdb/CMakeLists.txt -} - post_install() { vlicense LICENSE }