From e8497fc06cf37d3f5d487be4f4aceaa827a4b0e4 Mon Sep 17 00:00:00 2001 From: kth5 Date: Sat, 27 Jul 2024 22:35:34 +0200 Subject: [PATCH] * update openvdb to 11.0.0-4 --- openvdb/.SRCINFO | 32 ++++++++++++++++++++++++++++++++ openvdb/.nvchecker.toml | 4 ++++ openvdb/PKGBUILD | 15 ++++++++------- 3 files changed, 44 insertions(+), 7 deletions(-) create mode 100644 openvdb/.SRCINFO create mode 100644 openvdb/.nvchecker.toml diff --git a/openvdb/.SRCINFO b/openvdb/.SRCINFO new file mode 100644 index 0000000000..dc6c9a4bfb --- /dev/null +++ b/openvdb/.SRCINFO @@ -0,0 +1,32 @@ +pkgbase = openvdb + pkgdesc = A large suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids + pkgver = 11.0.0 + pkgrel = 4 + url = https://github.com/dreamworksanimation/openvdb + arch = x86_64 + license = MPL + makedepends = doxygen + makedepends = boost + makedepends = cmake + makedepends = mesa + makedepends = cppunit + makedepends = glfw-x11 + makedepends = glu + makedepends = python + makedepends = python-numpy + makedepends = ninja + makedepends = pybind11 + depends = boost-libs + depends = intel-tbb + depends = zlib + depends = jemalloc + depends = blosc + depends = log4cplus + depends = imath + optdepends = glfw: for tools + optdepends = glu: for tools + optdepends = python-numpy: python module + source = openvdb-11.0.0.tar.gz::https://github.com/AcademySoftwareFoundation/openvdb/archive/v11.0.0.tar.gz + sha512sums = f2c90ca8435ecbacefda429341000ecb555385c746a3e0233220cd78540cee2a26cc17df7b560fdfe2dc03f2b2e960a2fa226a85980189c3e018164ccc037bd4 + +pkgname = openvdb diff --git a/openvdb/.nvchecker.toml b/openvdb/.nvchecker.toml new file mode 100644 index 0000000000..6481d4a4d3 --- /dev/null +++ b/openvdb/.nvchecker.toml @@ -0,0 +1,4 @@ +[openvdb] +source = "git" +git = "https://github.com/AcademySoftwareFoundation/openvdb.git" +prefix = "v" diff --git a/openvdb/PKGBUILD b/openvdb/PKGBUILD index 6fc390cce7..20a73af4bf 100644 --- a/openvdb/PKGBUILD +++ b/openvdb/PKGBUILD @@ -1,15 +1,15 @@ # POWER Maintainer: Alexander Baldeck -#Maintainer : Sven-Hendrik Haase +# Maintainer : Sven-Hendrik Haase pkgname=openvdb pkgver=11.0.0 -pkgrel=2 +pkgrel=4 pkgdesc='A large suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids' url='https://github.com/dreamworksanimation/openvdb' arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) license=('MPL') -depends=('boost-libs' 'tbb' 'zlib' 'jemalloc' 'blosc' 'log4cplus') -makedepends=('doxygen' 'boost' 'cmake' 'mesa' 'cppunit' 'glfw-x11' 'glu' 'python' 'python-numpy' 'ninja' - 'texlive-latexextra' 'pybind11') +depends=('boost-libs' 'tbb' 'zlib' 'jemalloc' 'blosc' 'log4cplus' 'imath') +makedepends=('doxygen' 'boost' 'cmake' 'mesa' 'cppunit' 'glfw-x11' 'glu' 'python' + 'python-numpy' 'ninja' 'pybind11') optdepends=('glfw: for tools' 'glu: for tools' 'python-numpy: python module') @@ -32,14 +32,15 @@ build() { cmake \ -Bbuild \ -GNinja \ + -DUSE_IMATH_HALF=ON \ -DUSE_NUMPY=ON \ -DUSE_LOG4CPLUS=ON \ -DCMAKE_INSTALL_PREFIX=/usr \ -DOPENVDB_BUILD_PYTHON_MODULE=ON \ - -DOPENVDB_BUILD_DOCS=${BUILD_DOCS} \ + -DOPENVDB_BUILD_DOCS=ON \ -DOPENVDB_BUILD_UNITTESTS=OFF - ninja ${MAKEFLAGS} -C build + ninja -C build } package() {