From 162945d2a91899b637bbb9e163b406350de12906 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 30 Oct 2021 19:43:03 +0100 Subject: gentoo resync : 30.10.2021 --- media-gfx/openvdb/Manifest | 6 +- media-gfx/openvdb/openvdb-7.0.0-r2.ebuild | 124 ------------------------------ media-gfx/openvdb/openvdb-7.0.0-r3.ebuild | 124 ++++++++++++++++++++++++++++++ media-gfx/openvdb/openvdb-7.1.0-r2.ebuild | 122 ----------------------------- media-gfx/openvdb/openvdb-7.1.0-r3.ebuild | 122 +++++++++++++++++++++++++++++ media-gfx/openvdb/openvdb-8.0.1-r1.ebuild | 123 ----------------------------- media-gfx/openvdb/openvdb-8.0.1-r2.ebuild | 123 +++++++++++++++++++++++++++++ 7 files changed, 372 insertions(+), 372 deletions(-) delete mode 100644 media-gfx/openvdb/openvdb-7.0.0-r2.ebuild create mode 100644 media-gfx/openvdb/openvdb-7.0.0-r3.ebuild delete mode 100644 media-gfx/openvdb/openvdb-7.1.0-r2.ebuild create mode 100644 media-gfx/openvdb/openvdb-7.1.0-r3.ebuild delete mode 100644 media-gfx/openvdb/openvdb-8.0.1-r1.ebuild create mode 100644 media-gfx/openvdb/openvdb-8.0.1-r2.ebuild (limited to 'media-gfx/openvdb') diff --git a/media-gfx/openvdb/Manifest b/media-gfx/openvdb/Manifest index f3a81eecdb57..ee2a16ea5ac4 100644 --- a/media-gfx/openvdb/Manifest +++ b/media-gfx/openvdb/Manifest @@ -4,7 +4,7 @@ AUX openvdb-8.0.1-glfw-libdir.patch 495 BLAKE2B 6a47bd300b3cd2186be8b749abd1e1fc DIST openvdb-7.0.0.tar.gz 1872744 BLAKE2B e3a8c8d51f77e115d3d397abde0860a6322d56eb6c4795c1ba39539a23aab6cf37602ce7122965fbc3098b15b118b25010263f567e8003363b78c9b7d9d5dfd8 SHA512 f5321b22b10e192012d544cc02921d3d52f621778ec5aa21ba6d450f3e29f2fdbd76486ad390a0c008394dbc6ee4aeecc04527ef30e73adf71c1a08a021746b7 DIST openvdb-7.1.0.tar.gz 1956052 BLAKE2B 7778d67bcc65ecb17b86f6e67a9e5f2d6574de5869a0a9c675ad7bc8540154c0f249a91c68a9da9068a3951b3e919e5676450fcaf13921c6263e7c87012a2f29 SHA512 49806375f7e6d7b12eaba24e672a068531d2f8a05f12eba29069710d2682f9983f9e6ad26047eed4b28e337f8d0e738b90130582863c710e8dd1e720bf0addad DIST openvdb-8.0.1.tar.gz 2299276 BLAKE2B e65bd4710ff65e20570013399d1e71a32e8f80c5e3b5527fc17d23c7f86ead7e04483cf7ba5266f26343604677d3a0dcafc01474baf7ef09b98f1f41a66119a2 SHA512 6a5a8b637429295efa72494aef82ff92dd83092591b713f56930ccf4aab3a33806d1263bfd090c27239eab97b4fdc053288dc545e631f8a7d4ca180a32331be2 -EBUILD openvdb-7.0.0-r2.ebuild 2851 BLAKE2B 3821ba9650485ada8f4e9069d52e254ed982799477ccbb5305711e0864df12aac4ed548933eb8c8c9fa98f6618eec7dddf734e13f51dd85a8a5a3e7f4666c440 SHA512 232aa8f18ce8ce2628bcb97d7e14c02519ab589a4b2c77a8d34a616effc4b744a19d5d8354b95eb315daffa9907aa345776c859a573221e0939a9c8ecc9d8c40 -EBUILD openvdb-7.1.0-r2.ebuild 2781 BLAKE2B 3d90096c2920b597d36b9ef727b31b9ad4bd6d43433d8efe933d9f3bfca73c575f5c00681205c4309ca88779cefbf1a557b4d684b98ba2bfff74881539dbde87 SHA512 4068cbc8980912106783e79f02e9afcd485aeff8158cc2cd7249f5ccc31585bc55d1568afcd6387dd9b16137143264cde06281de43492a700dcf110790acb78f -EBUILD openvdb-8.0.1-r1.ebuild 2808 BLAKE2B c1aa4506207f5f6cdc5841a31d70a32fce16658a93107f1655c3c36f9c5838922399b584ce42ed652a8581fee5d094e5a0cc7eb461bebf8f6e399a13ce0c3eaf SHA512 9ced1195ee85546684e4c350c872689e038739f59f7dbdd10056f2c59789c0fc960a80283c5a0b6baaa18b233c82552d65115cda95f15e7ccd55067f27511bcb +EBUILD openvdb-7.0.0-r3.ebuild 2921 BLAKE2B 8dda84383521b9c30b6822f7a0d2e116268a2d9ca847896efc3de7129a1d8a01d0c6151b412fbe9f6c53467a0864017f6102244932337ff94fb03afc33646a9d SHA512 5c20bbcfbede429d0c8d0867300dafec3f7cb6daed7701a658721f6e00f8e50c6891e8e47d75b57279701a18c29e2df1e06e948a2e79fa4ad2ef8798ffee2642 +EBUILD openvdb-7.1.0-r3.ebuild 2851 BLAKE2B 785765666df7bd40dbf5f0de169b0454c22bb77d0fec317f001dd765e46342e95eb8b1fe2c134a7207d0a78795d2e60141bac3f03df03fe0677bb567dadeaa07 SHA512 bb72634c7b42751ccb8083b3a63435032329adf2139c324abb2029ff3fe98546d20200c9000d111781878ca751da28ff3413a43fbf22820e2d401c9c41c5f12d +EBUILD openvdb-8.0.1-r2.ebuild 2878 BLAKE2B 51105fa0f2eb3d1e48dcf3d902d6dd69b9a580bf8e4f7e82b570681e309a50b1a2ca3309b113ef03ca24d5c1da6586fc37750267596f4f1eb4806fb6977c676e SHA512 99ceaa5ab2f9125a945401bd8657b32854807cd56b2bd278b59f3f22922f0eb6a7f10fd8fdff2939e623c4615125ec770c27c7d25279e06c791cb16ca9dda377 MISC metadata.xml 1549 BLAKE2B e8d5f0ca6156371ff45898efcb217d008db1cb9dd041d818da55f2668af2cd53560d9b5c2ccaf1aed4da88f567294fe52940999d658db67a7372161cadb781a6 SHA512 2ba75c98a8cbf0212d4d24f85f8c3c5f8ee3a98be7dc2749acba4c37de14b489d88276608424290406f3a0bf31fc1298b7844320f6ac607b9f033e0f6ad14d46 diff --git a/media-gfx/openvdb/openvdb-7.0.0-r2.ebuild b/media-gfx/openvdb/openvdb-7.0.0-r2.ebuild deleted file mode 100644 index 60ba6a7e3eb9..000000000000 --- a/media-gfx/openvdb/openvdb-7.0.0-r2.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) - -inherit cmake flag-o-matic python-single-r1 - -DESCRIPTION="Library for the efficient manipulation of volumetric data" -HOMEPAGE="https://www.openvdb.org" -SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86" -IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test utils abi5-compat abi6-compat +abi7-compat" -RESTRICT="!test? ( test )" - -REQUIRED_USE=" - numpy? ( python ) - ^^ ( abi5-compat abi6-compat abi7-compat ) - python? ( ${PYTHON_REQUIRED_USE} ) -" - -RDEPEND=" - dev-cpp/tbb - dev-libs/boost:= - dev-libs/c-blosc:= - dev-libs/jemalloc:= - dev-libs/log4cplus:= - media-libs/glfw - media-libs/glu - media-libs/ilmbase:= - media-libs/openexr:0= - sys-libs/zlib:= - x11-libs/libXcursor - x11-libs/libXi - x11-libs/libXinerama - x11-libs/libXrandr - python? ( - ${PYTHON_DEPS} - $(python_gen_cond_dep ' - dev-libs/boost:=[numpy?,python?,${PYTHON_USEDEP}] - numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) - ') - ) -" - -DEPEND="${RDEPEND}" - -BDEPEND=" - >=dev-util/cmake-3.16.2-r1 - virtual/pkgconfig - doc? ( - app-doc/doxygen - dev-texlive/texlive-bibtexextra - dev-texlive/texlive-fontsextra - dev-texlive/texlive-fontutils - dev-texlive/texlive-latex - dev-texlive/texlive-latexextra - ) - test? ( dev-util/cppunit ) -" - -PATCHES=( - "${FILESDIR}/${PN}-7.1.0-0001-Fix-multilib-header-source.patch" - "${FILESDIR}/${PN}-7.1.0-0002-Fix-doc-install-dir.patch" - "${FILESDIR}/${PN}-8.0.1-glfw-libdir.patch" -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - local myprefix="${EPREFIX}/usr/" - - local version - if use abi5-compat; then - version=5 - elif use abi6-compat; then - version=6 - elif use abi7-compat; then - version=7 - else - die "Openvdb abi version is not compatible" - fi - - local mycmakeargs=( - -DCHOST="${CHOST}" - -DCMAKE_INSTALL_DOCDIR="share/doc/${PF}/" - -DOPENVDB_ABI_VERSION_NUMBER="${version}" - -DOPENVDB_BUILD_DOCS=$(usex doc) - -DOPENVDB_BUILD_UNITTESTS=$(usex test) - -DOPENVDB_BUILD_VDB_LOD=$(usex !utils) - -DOPENVDB_BUILD_VDB_RENDER=$(usex !utils) - -DOPENVDB_BUILD_VDB_VIEW=$(usex !utils) - -DOPENVDB_CORE_SHARED=ON - -DOPENVDB_CORE_STATIC=$(usex static-libs) - -DOPENVDB_ENABLE_RPATH=OFF - -DUSE_CCACHE=OFF - -DUSE_COLORED_OUTPUT=ON - -DUSE_EXR=ON - -DUSE_LOG4CPLUS=ON - ) - - if use python; then - mycmakeargs+=( - -DOPENVDB_BUILD_PYTHON_MODULE=ON - -DUSE_NUMPY=$(usex numpy) - -DPYOPENVDB_INSTALL_DIRECTORY="$(python_get_sitedir)" - -DPython_EXECUTABLE="${PYTHON}" - ) - fi - - if use cpu_flags_x86_avx; then - mycmakeargs+=( -DOPENVDB_SIMD=AVX ) - elif use cpu_flags_x86_sse4_2; then - mycmakeargs+=( -DOPENVDB_SIMD=SSE42 ) - fi - - cmake_src_configure -} diff --git a/media-gfx/openvdb/openvdb-7.0.0-r3.ebuild b/media-gfx/openvdb/openvdb-7.0.0-r3.ebuild new file mode 100644 index 000000000000..2d5fa8ff3512 --- /dev/null +++ b/media-gfx/openvdb/openvdb-7.0.0-r3.ebuild @@ -0,0 +1,124 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8,9} ) + +inherit cmake flag-o-matic python-single-r1 + +DESCRIPTION="Library for the efficient manipulation of volumetric data" +HOMEPAGE="https://www.openvdb.org" +SRC_URI="https://github.com/AcademySoftwareFoundation/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="amd64 ~arm ~arm64 ~x86" +IUSE="cpu_flags_x86_avx cpu_flags_x86_sse4_2 doc numpy python static-libs test utils abi5-compat abi6-compat +abi7-compat" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + numpy? ( python ) + ^^ ( abi5-compat abi6-compat abi7-compat ) + python? ( ${PYTHON_REQUIRED_USE} ) +" +# Check if newer releases work with newer TBB, bug #820788 +RDEPEND=" +