diff --git a/mingw-w64-openvdb/003-msvc-mingw.patch b/mingw-w64-openvdb/003-msvc-mingw.patch index a31e3c87e1..0f0a15d5d5 100644 --- a/mingw-w64-openvdb/003-msvc-mingw.patch +++ b/mingw-w64-openvdb/003-msvc-mingw.patch @@ -70,43 +70,6 @@ diff -Naur openvdb-7.0.0-orig/openvdb/openvdb/io/File.cc openvdb-7.0.0/openvdb/o // Get the file size by seeking to the end of the file. std::ifstream fstrm(filename()); if (fstrm) { -diff -Naur openvdb-7.0.0-orig/openvdb/openvdb/points/AttributeArray.h openvdb-7.0.0/openvdb/openvdb/points/AttributeArray.h ---- openvdb-7.0.0-orig/openvdb/openvdb/points/AttributeArray.h 2019-12-06 23:11:33.000000000 +0300 -+++ openvdb-7.0.0/openvdb/openvdb/points/AttributeArray.h 2020-06-19 10:14:28.730787300 +0300 -@@ -156,7 +156,7 @@ - - /// Return a copy of this attribute. - /// @deprecated In-memory compression no longer supported, use AttributeArray::copy() instead. --#ifndef _MSC_VER -+#ifndef _WIN32 - OPENVDB_DEPRECATED - #endif - virtual AttributeArray::Ptr copyUncompressed() const = 0; -@@ -231,7 +231,7 @@ - /// @deprecated From ABI 6 on, use copyValues() with source-target index pairs. - #if OPENVDB_ABI_VERSION_NUMBER >= 6 - // Windows does not allow base classes to be easily deprecated. --#ifndef _MSC_VER -+#ifndef _WIN32 - OPENVDB_DEPRECATED - #endif - #endif -@@ -285,13 +285,13 @@ - OPENVDB_DEPRECATED bool isCompressed() const { return false; } - /// @deprecated Previously this compressed the attribute array, now it does nothing. - // Windows does not allow base classes to be deprecated --#ifndef _MSC_VER -+#ifndef _WIN32 - OPENVDB_DEPRECATED - #endif - virtual bool compress() = 0; - /// @deprecated Previously this uncompressed the attribute array, now it does nothing. - // Windows does not allow base classes to be deprecated --#ifndef _MSC_VER -+#ifndef _WIN32 - OPENVDB_DEPRECATED - #endif - virtual bool decompress() = 0; diff -Naur openvdb-7.0.0-orig/openvdb/openvdb/tools/ValueTransformer.h openvdb-7.0.0/openvdb/openvdb/tools/ValueTransformer.h --- openvdb-7.0.0-orig/openvdb/openvdb/tools/ValueTransformer.h 2019-12-06 23:11:33.000000000 +0300 +++ openvdb-7.0.0/openvdb/openvdb/tools/ValueTransformer.h 2020-06-19 10:16:07.301481100 +0300 diff --git a/mingw-w64-openvdb/PKGBUILD b/mingw-w64-openvdb/PKGBUILD index a2c9a25ed8..d1cf499500 100644 --- a/mingw-w64-openvdb/PKGBUILD +++ b/mingw-w64-openvdb/PKGBUILD @@ -3,7 +3,7 @@ _realname=openvdb pkgbase=mingw-w64-${_realname} pkgname="${MINGW_PACKAGE_PREFIX}-${_realname}" -pkgver=7.2.1 +pkgver=8.0.0 pkgrel=1 pkgdesc="OpenVDB is an open source C++ library comprising a novel hierarchical data structure and a large suite of tools for the efficient storage and manipulation of sparse volumetric data discretized on three-dimensional grids (mingw-w64)" arch=('any') @@ -24,10 +24,10 @@ source=(${_realname}-${pkgver}.tar.gz::https://github.com/AcademySoftwareFoundat 002-fix-find-cppunit.patch 003-msvc-mingw.patch 004-python-module-ext.patch) -sha256sums=('bff324756ceb5608f2ee787f058ac573ccff5aa3a42467d18c17d22235b73dca' +sha256sums=('04a28dc24a744f8ac8bbc5636a949628edb02b7c84db24ad795429c8c739a9ee' '19cbfa91d93bceb65a6126a3a67f5368619fb78ffd4d44d5dc48c8ea6c0fd5b7' 'e45ba2c3f28327fda7d6d25735dba247cab80f4794693a77b7842fb072db579b' - '886d1389baa3ad6a84688e49984d9e551c4aebd3fba0c59627be53416ca00e75' + '30cdc55dc8c7b93ce929080f83a9254d51ceb896197ab74e80ac8ed69ea3e08a' 'acefb667cac9f7871f6ac5587bef11c098a43c305699c106c43a76062d7af9cb') prepare() {