{"bugs":[{"bugid":889240,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-gfx\/openvdb-10.0.1 fails to compile (DASH-SYSTEM): ninja: error: libtbb_debug.so, needed by libopenvdb.so.9.1.0, missing and no known rule to make it"},{"bugid":934813,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-gfx\/openvdb[ax]: requires LLVM 15"},{"bugid":955686,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"UNCONFIRMED","summary":"media-gfx\/openvdb-12.0.1 - error: name followed by \"::\" must be a class or namespace name"},{"bugid":959430,"firstseen":"2025-07-11T02:48:40.189262","severity":"normal","status":"CONFIRMED","summary":"media-gfx\/openvdb-12.0.1 fails test - Errors while running CTest"},{"bugid":970149,"firstseen":"2026-02-19T20:46:27.902450","severity":"normal","status":"UNCONFIRMED","summary":"media-gfx\/openvdb: phase out USE=jemalloc"}],"categories":[{"categoryid":429,"name":"dev-cpp","summary":"The dev-cpp category contains libraries and utilities relevant to the c++ programming language."},{"categoryid":450,"name":"dev-lang","summary":"The dev-lang category contains various programming language implementations and related tools."},{"categoryid":393,"name":"dev-libs","summary":"The dev-libs category contains various miscellaneous programming libraries."},{"categoryid":336,"name":"dev-python","summary":"The dev-python category contains packages whose primary purpose is to provide Python modules, extensions and bindings, as well as tools and utilities useful for development in the Python programming language."},{"categoryid":428,"name":"dev-util","summary":"The dev-util category contains various miscellaneous development utilities."},{"categoryid":1596,"name":"llvm-core"},{"categoryid":354,"name":"media-gfx","summary":"The media-gfx category contains graphics-related packages."},{"categoryid":438,"name":"media-libs","summary":"The media-libs category contains media-related libraries."},{"categoryid":318,"name":"sci-libs","summary":"The sci-libs category contains various science-related libraries."},{"categoryid":396,"name":"virtual","summary":"The virtual category contains packages which satisfy virtual dependencies."},{"categoryid":330,"name":"x11-libs","summary":"The x11-libs category contains various X11-related libraries."}],"changelog":[{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"264e3c99fc745646475409ea475d643ce2dc7e4b","committime":"2025-11-04T08:20:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Update done using:\n\n```\ngit grep -l sys-libs\/zlib media-* | xargs sed -i -e s@sys-libs\/zlib@virtual\/zlib@g\ngit diff --name-only | xargs copybump\ngit diff --name-only | xargs grep -l PYTHON_COMPAT | xargs gpy-impl -@dead\npkgcheck scan --commits -c SourcingCheck,VisibilityCheck --exit error\n```\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"93b8ec20c54c02c297553c15f5047b2077ba5318","committime":"2025-11-04T08:10:32","packageid":66004,"repoid":1,"summary":"media-*\/*: update for virtual\/zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fa3aadefe314f839be65c5dcbb17b5c58d7f091b","committime":"2025-05-18T07:57:32","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"236b1088b2df1e34eb197a51d4b1c12d25ab3a0a","committime":"2025-05-18T07:25:53","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 12.0.1 amd64, #956127"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"69e2c4bdf9e3b1a1776cf7ee54103117e186ca94","committime":"2025-05-08T06:40:19","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/952522\nCloses: https:\/\/bugs.gentoo.org\/949649\nBug: https:\/\/bugs.gentoo.org\/934813\nCloses: https:\/\/bugs.gentoo.org\/928153\nCloses: https:\/\/bugs.gentoo.org\/926205\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nPart-of: https:\/\/github.com\/gentoo\/gentoo\/pull\/41967\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"30026dbff7043a9061e76cc827eca5891a6b8ce3","committime":"2025-05-01T19:46:24","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 12.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7053976309031a867d1ad0575304c4a2593d3cc3","committime":"2025-04-29T19:35:09","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/934813\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9991eeb455dc0dd780be3ec637a72001d21c707d","committime":"2025-04-29T19:25:37","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix llvm-r2 porting"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2aa1ffb7aa29a44ef65c3209ecf4806b5a28fb9d","committime":"2025-04-28T21:50:08","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Handle missing write permissions when the build user is not in the video group.\nSetup sandbox permissions as `SANDBOX_PREDICT` masked further failures.\nRun `nvidia-smi -L` to setup device files so `cuda_add_sandbox` finds those\nfiles.\nDo not use `local -x` as it masks already set values and breaks user-set\nCUDAARCHS.\n\nCloses: https:\/\/bugs.gentoo.org\/955021\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"09cb043f9a243ae1393169ecd537e6ea343b7eda","committime":"2025-04-28T11:43:07","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix cuda sandbox issues"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"35f26005d16956f1cd05f987732f13df3a273d4e","committime":"2025-04-27T23:54:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"847a0314fcd060501ae48af22417f75c05aebe75","committime":"2025-04-27T23:26:49","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: drop 10.0.1"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/945347\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ca87e11a0a364513582e01f7b044ca1da88e3122","committime":"2025-04-27T23:24:10","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: update to llvm-r2"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/930155\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"53912f0bc6963ecd02b2ba5e62fa85e69809791c","committime":"2025-04-27T23:12:58","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix cuda build and tests"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/947292\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"bff609073944be3f363387fa3e9870930eea55ea","committime":"2025-04-27T23:05:33","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: glx requires libglvnd[X]"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Closes: https:\/\/bugs.gentoo.org\/938253\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"05d3ddad7b4f20d1a0bc2931498ec5aa1d6bc3e5","committime":"2025-04-27T23:04:45","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: backport gcc-15 fixes"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"162733d09b6b2aa8c74ac6d5fc9997708dc06ed6","committime":"2025-02-23T22:33:47","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mmk@levelnine.at","authorname":"Michael Mair-Keimberger","body":"Signed-off-by: Michael Mair-Keimberger <mmk@levelnine.at>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/40640\nSigned-off-by: Conrad Kostecki <conikost@gentoo.org>","commitid":"4aa152c0408e66aaabb34fa9deb935a9da60e4e1","committime":"2025-02-18T19:10:18","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add missing braces"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f6abb524388c440c805bf897a0e2bf46a0518323","committime":"2024-12-11T12:06:12","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"1f9f1999cdc8ccb94054dec2d2951c7e486aa996","committime":"2024-12-11T11:29:30","packageid":66004,"repoid":1,"summary":"Move {sys-devel → llvm-core}\/llvm"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"508e6840be67b19de2f0578727ba3f06ae8f589d","committime":"2024-05-28T17:18:54","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"b93695f3d2b5aa7d5ac4c5acb7b17ef918c77610","committime":"2024-05-28T16:59:12","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 11.0.0 amd64, #932978"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2d6ade7ba1017d3a0edd7ee20014671fc66aad32","committime":"2024-04-13T17:48:53","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"The values for `-DOPENVDB_USE_*_ABI` are derived from the initial value of `version`.\nBy changing the value of `version` depending on the abi*-compat USE-flag they are instead derived from the modified value for any USE=\"!abi11-compat\".\nThat results in `usex abi*-compat`-queries on values outside of the supported +1\/-2 range.\n\nCloses: https:\/\/bugs.gentoo.org\/929926\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/36239\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"2983664d141cbf6ccd9f6e54d83aacbe5eccacb8","committime":"2024-04-13T16:14:04","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: 11.0.0 fix abi-compat USE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"1b6cfee56c5c50cc3dd069dd3af913477db2bd0b","committime":"2024-04-05T01:34:07","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"eschwartz93@gmail.com","authorname":"Eli Schwartz","body":"Test-only issue, but this prevents testing that LTO actually works. ;)\n\nCloses: https:\/\/bugs.gentoo.org\/926820\nSigned-off-by: Eli Schwartz <eschwartz93@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e31da288a2f874bffb148a11ce0ef28eb0052d14","committime":"2024-04-03T20:02:43","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: mark as LTO-unsafe, strict-aliasing unsafe"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"aeed6dde554ceb55d1f9e8a0afcb2a69fad3bdd4","committime":"2024-02-20T13:48:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"juippis@gentoo.org","authorname":"Joonas Niilola","body":"Signed-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"8a6ab9e25e10cd62bfb51b8ff5474bcb2f8533ca","committime":"2024-02-20T13:41:46","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add missing die after ln command on 11.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"936abaddcd448860b27c1b58986d12759ce6f716","committime":"2024-02-20T13:18:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3548511996bfd3574f9e3a3a433fb9e7526f3f58","committime":"2024-01-12T15:05:10","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Per the category metadata, app-doc\/ is reserved for documentation\n*files* and not software.  Move it to app-text\/ where it seems a better\nfit.\n\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"f7fdfdaeec3764929686064a6054c38a6b2d7788","committime":"2024-01-11T16:04:37","packageid":66004,"repoid":1,"summary":"Move {app-doc → app-text}\/doxygen"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"Automatically detects working host compiler for CUDA.\nAutomatically detects host CUDA arch, can be overridden by setting CUDAARCHS env var.\n\nRe-enabled ax requiring <=llvm-15.\n\nModified NanoVDB.h so Blender can decern the NanoVDB version and include the correct header.\n\nCloses: https:\/\/bugs.gentoo.org\/664796\nCloses: https:\/\/bugs.gentoo.org\/686824\nCloses: https:\/\/bugs.gentoo.org\/831043\nCloses: https:\/\/bugs.gentoo.org\/833168\nCloses: https:\/\/bugs.gentoo.org\/921246\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/34564\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"9ec9ce46d4e4a91169d9985976f683d5106de67d","committime":"2023-12-08T14:36:04","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 11.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"162ec303597cd9baa1cee256db2c440b97bc74d5","committime":"2023-10-27T03:01:51","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"This reverts commit 02ddc476fa118b2a164ee6eec1cfafb19b86c530.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"00b9144745982338e645b0be2fcf03226062b0f3","committime":"2023-10-27T02:58:47","packageid":66004,"repoid":1,"summary":"Revert \"dev-libs\/imath -> dev-libs\/Imath: rename\""},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5621d71452c64a98b6eb6c334bc48b7dd9421a26","committime":"2023-10-27T02:46:51","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"negril.nx+gentoo@gmail.com","authorname":"Paul Zander","body":"* match repo name so we can avoid extra logic\n\nSigned-off-by: Paul Zander <negril.nx+gentoo@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"02ddc476fa118b2a164ee6eec1cfafb19b86c530","committime":"2023-10-11T21:01:07","packageid":66004,"repoid":1,"summary":"dev-libs\/imath -> dev-libs\/Imath: rename"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"02a4ff0d0aa67a519c549b59ca382f0dbf9e1a25","committime":"2023-07-11T04:46:38","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"vimproved@inventati.org","authorname":"Violet Purcell","body":"auto_ptr was deprecated in C++11 and removed in C++17. This bug appears\nto step from log4cplus, where auto_ptr was replaced with unique_ptr in\nthe 2.0 release. OpenVDB attempts to check for this with the\nLOG4CPLUS_VERSION macro, however it's defined in the log4cplus\/version.h\nheader, which is never included. This patch adds the missing include,\nwhich fixes the issue with std::auto_ptr.\n\nCloses: https:\/\/bugs.gentoo.org\/901991\nSigned-off-by: Violet Purcell <vimproved@inventati.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/31812\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"177134bd1b059a651d7644a0c983444b4d122db4","committime":"2023-07-09T14:18:06","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Fix usage of removed std::auto_ptr"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d4f21ad53c6b853dcea246e62a9fce20c904e4db","committime":"2023-02-01T19:31:57","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6b33e87669e0d6d07c84d942c477f7509b369454","committime":"2023-02-01T18:46:52","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Closes: https:\/\/bugs.gentoo.org\/886971\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"88522689ee0e092ed546dabecc58ab21dccd1af6","committime":"2023-02-01T18:42:20","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: drop 8.2.0-r7, 9.0.0-r4"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"2b085134a404646128cee0e647ad16f25f60e583","committime":"2023-02-01T18:37:57","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 10.0.1 amd64, #886971"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bbbda3b7784d787a9560da2d5c773a5ff4c62ab8","committime":"2023-02-01T05:31:54","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"8ecab5afc49ea4fbe86aa2aa289cc8e431615287","committime":"2023-02-01T05:09:14","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Remove old"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8d0ebee607de5c63d747980fbeb0806c193a29c9","committime":"2023-01-14T13:02:17","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"soap@gentoo.org","authorname":"David Seifert","body":"Signed-off-by: David Seifert <soap@gentoo.org>","commitid":"ed468028e725c9580a7b2ee02d6b7b9375f7a0b2","committime":"2023-01-14T12:51:19","packageid":66004,"repoid":1,"summary":"*\/*: remove py3.8 from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c3940fe1365ce08581f72eaabba4575b087b41c0","committime":"2023-01-12T13:17:03","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"OpenVDBAx now can use llvm up to v14\n\nCloses: https:\/\/bugs.gentoo.org\/876163\nCloses: https:\/\/bugs.gentoo.org\/878517\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/28563\nSigned-off-by: Joonas Niilola <juippis@gentoo.org>","commitid":"1de8ebc4a82badad6d38c791a2d0033d9cbae3e6","committime":"2022-12-03T23:39:36","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 10.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"60d36aba4ba0870ebf77ce3f63e22417609818c7","committime":"2022-10-30T09:46:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"Cleanup old versions, which block removal of <openexr-3.\n\nCloses: https:\/\/bugs.gentoo.org\/878213\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/27959\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"634bcfd8e0642fd39cb304825d6b8f975babad75","committime":"2022-10-25T12:40:04","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: drop 7.0.0-r4, 7.1.0-r5, 8.0.1-r4, 8.1.0, 8.2.0-r3"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8bd6590152ea739973996662c23721b7659af2ee","committime":"2022-09-29T20:01:54","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"matthew@gentoo.org","authorname":"Matthew Smith","body":"soname is now openvdb.so.9.1\n\nSigned-off-by: Matthew Smith <matthew@gentoo.org>","commitid":"cb4cb7113d5da769cbfc5fa0fc61f9bded3b9a36","committime":"2022-09-29T19:57:17","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: update subslot"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"8533727bcdb13f9ba31b3623fac59a393d6adf02","committime":"2022-09-25T01:31:41","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"- Bump to EAPI 8, add support for Python 3.11\n- Add support for OpenVDB AX\n- Drop obsolete ABI 6 compatibility, add cmake options if deprecated ABIs are\n\trequested\n- Drop zlib USE flag, we depend on sys-libs\/zlib anyway\n- Improve dependecies: some deps are only needed for the vdb_render binary,\n\ttoggled by the utils USE flag\n- Include changes from PR #27204\n\nAdditional notes:\n- OpenVDB AX can be used for custom manipulation of VDB data via an expression language. It needs <llvm-14 and will fail to configure or build with llvm-14 and above.\n- Lowest compatible ABI is 7, so I removed abi6-compat USE flag. Additionally the package needs an extra cmake option to actually build the deprecated ABIs\n- Zlib is required by enabling blosc or building OpenVDB AX.\n  If it's found by NanoVDB or if blosc is enabled in addition to nanovdb (the ebuild default), nanovdb builds in support for zlib.\n  Other configurations don't look for zlib, although it's enabled by the default cmake configuration.\n  As we uncodtionally depend on it anyway, I think the USE flag has no real use.\n- Dependency on OpenGL, glew, OpenEXR or libpng is only needed by the vdb_render binary, which is enabled through the utils USE flag.\n  So I moved the dependencies for this packages. I had no issues with this changed dependency settings.\n\nBug: https:\/\/bugs.gentoo.org\/869629\nCloses: https:\/\/bugs.gentoo.org\/851855\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/27251\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d089d928deeb9d0ff8226f23ca9168058fecf337","committime":"2022-09-14T06:56:47","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 9.1.0"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"Allow write to \/dev\/nvidiactl for cmake configuration to work properly\nRemove abi6-compat USE flag. V6 ABI compatibility is not available in v9.\n\nCloses: https:\/\/bugs.gentoo.org\/869629\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/27204\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c098bb4532b66d37ee7bd1e1878d332711d008ad","committime":"2022-09-11T08:05:05","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix build with cuda"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"6d2ed68a0a10d2e682ea22edd87271bd670c85a8","committime":"2022-02-28T07:21:47","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ebe1a7f5ed223104ec5844faf6ea5b4c948a3c1","committime":"2022-02-28T05:51:51","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1474c05fabbd1ff04e517c083b08058a90066d27","committime":"2022-02-28T05:19:29","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 8.2.0-r7 amd64, #833158"},{"authoremail":"alex.fan.q@gmail.com","authorname":"Alex Fan","body":"Signed-off-by: Alex Fan <alex.fan.q@gmail.com>\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"abb10cf95d0ce9e8ba3583c751923eea515af4db","committime":"2022-02-28T01:45:27","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: keyword 9.0.0-r4 for ~riscv"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eab90619115e0ebd7bc1883e31ff923ccb712e68","committime":"2022-02-23T02:34:58","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"To match +blosc which needs it. Already done in 9.x.\n\nFixes: 31e4936280f16a043f443bd1ae004406aea34293\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"787619dce77b284521aae1f46459d1a69a9c4298","committime":"2022-02-23T02:20:03","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: set +zlib in 8.2.0-r7"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Revbump as it could lead to automagic zlib usage, however unlikely that\nmight be to be an issue.\n\nSee: https:\/\/forums.gentoo.org\/viewtopic-t-1147443.html\nSee: https:\/\/github.com\/AcademySoftwareFoundation\/openvdb\/commit\/3fbae286e8e0ffe4d039d9ba7ba26d4cb3fc10a3\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"31e4936280f16a043f443bd1ae004406aea34293","committime":"2022-02-23T01:59:37","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: blosc requires zlib"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e25e4dcca94bca9119676655a42429109559d6d1","committime":"2022-02-20T21:21:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"967dc093c3428a5795c2a8b86dbe4a66a36649de","committime":"2022-02-18T23:06:44","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"We do this for 9 anyway, it's not that useful without OpenEXR support,\nand it makes things simpler.\n\nCloses: https:\/\/bugs.gentoo.org\/833625\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"402fe68dbbb01470bf0d3b042c10494445511531","committime":"2022-02-18T22:43:12","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: unconditionally depend on OpenEXR and imath"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"21bc1fbb12e2a8cf5f6e4a405adbc81bbf30be27","committime":"2022-02-18T22:36:51","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dlan@gentoo.org","authorname":"Yixun Lan","body":"this happened on RISC-V platform, but may also\nexist in other ARCH, see tracking bug #721344\n\nCloses: https:\/\/bugs.gentoo.org\/833372\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Yixun Lan <dlan@gentoo.org>","commitid":"64988e18d34d6d84629194aa767ef29ed5521881","committime":"2022-02-18T22:20:45","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix missing atomic lib"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"Also relaxes the dependency on tbb. We really only need >=tbb-2019.\n\nPackage-Manager: Portage-3.0.30, Repoman-3.0.3\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/24238\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c523e7434b40fd5c2ef22b41032d8e221f6ffef5","committime":"2022-02-18T13:23:46","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: enable CUDA support for NanoVDB"},{"authoremail":"darkdefende@gmail.com","authorname":"Sebastian Parborg","body":"Bump the \"use abiX\" useflags.\n\nSigned-off-by: Sebastian Parborg <darkdefende@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"841a5415149d9f8472253c07aff7ca0c67a3f3ba","committime":"2022-02-17T17:34:24","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Add abi9 flag"},{"authoremail":"darkdefende@gmail.com","authorname":"Sebastian Parborg","body":"OpenVDB now includes the header only library NanoVDB in its source tree.\nAdd support for installing the additional headers via a useflag.\n\nSigned-off-by: Sebastian Parborg <darkdefende@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"45f4b43e19eaa79839a78f33e799ab100cbd29f9","committime":"2022-02-17T17:18:56","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Add nanovdb useflag"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"34a194768d9fe6f6563501eaf04059bd310aea24","committime":"2022-02-16T19:36:45","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"- Needs imath which is installing to normal locations\n- Depend on >=openexr-3 explicitly to ease dependency resolution (why not?)\n\nCloses: https:\/\/bugs.gentoo.org\/833485\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3ad8014bb7487861dd741c378f4bc47b2bd8ce32","committime":"2022-02-16T19:24:39","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: depend on newer imath\/openexr"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"ed18fc5425c79f9cff51ab0a9489ad93a1c25249","committime":"2022-02-15T20:06:57","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/833158\nBug: https:\/\/bugs.gentoo.org\/831357\nBug: https:\/\/bugs.gentoo.org\/832862\nBug: https:\/\/bugs.gentoo.org\/821247\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b54e19ec3c5870b59d1e18f2d430e72ddaacb009","committime":"2022-02-12T18:03:48","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: adjust to unslotted OpenEXR"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"348f7616205a1b61adfd6b2c13c25cb311975586","committime":"2022-02-12T05:06:51","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Things are getting complicated with trying to keep Blender\non OpenEXR 2. Blender needs to switch as a result, but\nso do its dependencies.\n\nBug: https:\/\/bugs.gentoo.org\/831357\nBug: https:\/\/bugs.gentoo.org\/832862\nBug: https:\/\/bugs.gentoo.org\/831425\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"ca5b6410bfc01c83492baf228436676283c4c602","committime":"2022-02-12T04:47:54","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: flip over to OpenEXR 3 for 8.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"5bef5dbdf5fde7d7f6a4f3cf7031c5cd639a86c3","committime":"2021-12-10T04:51:27","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/790350\nBug: https:\/\/github.com\/AcademySoftwareFoundation\/openvdb\/pull\/1275\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"9d065d7d4ab901612eb897b36caa3e0d8a0e7820","committime":"2021-12-10T04:29:46","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: use upstream patch for Python detection issue"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"792a145606415b3a1ac9e4f123b4168b1a1560e2","committime":"2021-12-04T22:06:33","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"The patch fixes an issue when OPENVDB_BUILD_BINARIES and OPENVDB_BUILD_RENDER\nare set and both, dev-libs\/imath and media-libs\/ilmbase are being installed\nand allows the package to configure properly in this case.\n\nAdditionally it fixes the installation location of the python module.\n\nBug: https:\/\/bugs.gentoo.org\/790350\nPackage-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/23185\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b62193bab0b3de371047ddb0aacce74591cabcb8","committime":"2021-12-04T20:37:39","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix issue if imath and ilmbase are both installed"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"caf64a55a8c875dfb1ba436939556bad5bf324bd","committime":"2021-12-04T01:21:28","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Trying without setting PYOPENVDB_INSTALL_DIRECTORY as that\n_seems_ to work and allows us to avoid backporting a\nnon-trivial patch to 8.x.\n\nThis should fix some Python-related build issues\nin previous versions of 8.x (which should be\nfixed already in 9.x).\n\nBug: https:\/\/bugs.gentoo.org\/790350\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1f271a2a1c109baac36ec566b00683f8e1589ae3","committime":"2021-12-04T01:09:41","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 8.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"0da771b572e3aaf96796e0cc5fdd1238130db862","committime":"2021-12-02T02:51:20","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Let's try this. We might be able to drop the options we pass\nin the ebuild entirely, but not wanting to mess too much\nfor a moment.\n\nBug: https:\/\/bugs.gentoo.org\/790350\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8f69aea9c3a148dcc961957e8004eaa0dc45be8b","committime":"2021-12-02T02:33:57","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: tweak Python detection for 9.0.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"65320f9ea7da990755b33a89e1a46d2d6b4847c1","committime":"2021-10-31T08:51:18","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"8e0bc784f991d609d5abe434e9eaee712ea9a7b5","committime":"2021-10-31T08:42:33","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: enable blosc by default in 9.0.0 too"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/820929\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"42f31d298729f4d6de3bb4b35066eb3eaf611d06","committime":"2021-10-31T08:39:48","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add comment to sed"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"6171893076594b6ede9599d6fd19903dd49c794f","committime":"2021-10-31T08:37:23","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: drop unused option"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/820929\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"31fc07b42f9c2ffaa7bdba90b81f14215f2a454e","committime":"2021-10-31T08:22:58","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: find Imath correctly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c9ee57526b933bb90d26a673b8919e7917c5d31a","committime":"2021-10-31T07:36:19","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/820917\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"6f5ca06db30d460298465890cefab4684d486a82","committime":"2021-10-31T07:16:34","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: fix blosc\/zlib CMake option"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a90e9aa210a7d0ed5f58844cfd88f53ef63d9e4d","committime":"2021-10-31T06:06:33","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5273fcec3ae4d09cb87fcc8ef282a801d6a31bdf","committime":"2021-10-31T05:53:33","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 7.1.0-r5 amd64, #803884"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"00eea29e4a19c0e72f1683533199bc1ae071e94c","committime":"2021-10-31T02:36:21","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"7daf833b6ddf3009dea7dec433e056515373d328","committime":"2021-10-31T02:21:35","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add note about possible future NanoVDB"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e38fd5526bed59b0abdafee9c1a24f91c9c38011","committime":"2021-10-31T02:20:46","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: drop flag-o-matic"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"It was in the past, so why not?\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"919b668be7f6bdb3b6ee96a8ee2361a19788a245","committime":"2021-10-31T02:20:22","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: enable USE=blosc by default"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"We have USE=abi* but we shouldn't rely on them.\n\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"122f336e8396913975105beced5f602b6a5162f0","committime":"2021-10-31T02:17:45","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: define subslots"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Rebasing on waebbl's changes.\n\nSee: https:\/\/github.com\/gentoo\/gentoo\/pull\/22738\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"1e960a28294ff0eae009fb059dcd1387989edd36","committime":"2021-10-31T02:15:08","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: revbump for build configuration changes; rebase 8.1\/9.0"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/820788\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b13862dd61d0cbe0095a9c8ad77de213691cb0b4","committime":"2021-10-31T01:56:10","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 9.0.0"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"71742398066123535d58a89f2fc2afda8176196a","committime":"2021-10-31T01:55:37","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add 8.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"c0b2e20c5db960ba56030d8bcaf55845e95ed373","committime":"2021-10-30T17:36:22","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Bug: https:\/\/bugs.gentoo.org\/820788\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"0b8445f6cf9fc64b5fa8b3a93ba91c3bc9370b2a","committime":"2021-10-30T17:25:00","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: needs deprecated TBB features, depend on older version"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"183f2368f973568f66a156471e40861c4fec676e","committime":"2021-10-29T22:36:27","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"a6f7cc22a107f0ead9e1866704fec3ce365ec81b","committime":"2021-10-29T22:12:13","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add tbb subslot operator"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"- additionally pass -DPython_INCLUDE_DIR and -DPython_LIBRARY to help\n\tfind numpy\n- remove flag-o-matic inherit, which isn't needed according to pkgcheck\n- change the negation of the utils USE flag use for building the utilities\n\tif the USE flag is set\n\nCloses: https:\/\/bugs.gentoo.org\/788886\nPackage-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/22738\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"09efbdab3e99c0ae7c984dbffd0dc388aaa05d92","committime":"2021-10-28T10:44:05","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: patch to find numpy"},{"authoremail":"waebbl-gentoo@posteo.net","authorname":"Bernd Waibel","body":"- adds consistency in the find_package call for NumPy by adding the\n\tsame components like in the find_package call for Python\n- additionally pass -DPython_INCLUDE_DIR to cmake\n- add an option for python unittests when USE=test is set\n- remove flag-o-matic inherit, which isn't needed according to pkgcheck\n- change the negation on the utils USE flag to build the utilities if\n\tthe USE flag is set.\n\nBug: https:\/\/bugs.gentoo.org\/788886\nPackage-Manager: Portage-3.0.28, Repoman-3.0.3\nSigned-off-by: Bernd Waibel <waebbl-gentoo@posteo.net>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"b44368f21076a1620b2bf87d0d358a41552fff05","committime":"2021-10-28T10:14:27","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: patch to find numpy"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"dd9b5bbd54cbe85ab96a8776b6f7da67c2ce9afc","committime":"2021-10-26T11:23:01","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Closes: https:\/\/bugs.gentoo.org\/816057\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c67565c395e22c57ef538e683e803b4a957da898","committime":"2021-10-26T11:13:07","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: depend on older openexr slot"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"361f1ee1760b50cade5ee0ccb97d41509c57ed2f","committime":"2021-07-09T03:21:53","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"ionen@gentoo.org","authorname":"Ionen Wolkens","body":"Formerly benign because it'd find nothing and try $(get_libdir)\nnext, but glfw now has multilib support.\n\nThis simple fix should be safe enough for stable version as well.\n\nCloses: https:\/\/bugs.gentoo.org\/800200\nSigned-off-by: Ionen Wolkens <ionen@gentoo.org>","commitid":"2757616782a8356b55f704e5e98d894c59a964d9","committime":"2021-07-09T02:53:23","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: prevent using lib\/ by default for glfw"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"eddd9ecf180dc913f50a299b547c58bc4703d6a9","committime":"2021-06-10T01:05:11","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"darkdefende@gmail.com","authorname":"Sebastian Parborg","body":"Signed-off-by: Sebastian Parborg <darkdefende@gmail.com>\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"10c70fd96bbcaa35bacc8d00bb30ef04c3cdf93d","committime":"2021-04-27T23:18:55","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: bump to 8.0.1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"e6cfa240f1686cc2a9cc09bb2aec52a37a7a295c","committime":"2021-03-14T00:36:05","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d80ae160edb648b7a33dae32124c785041aacd0d","committime":"2021-03-05T18:52:01","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1edce80f450143a53275bdf318327444cdc409e0","committime":"2021-03-05T18:38:44","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Keyword 7.0.0-r1 arm64, #556758"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Bug: https:\/\/bugs.gentoo.org\/746740\nPackage-Manager: Portage-3.0.16, Repoman-3.0.2\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"8d1cea4c79b0bdb6ea2042b9be83c2c4138dc420","committime":"2021-02-28T10:10:55","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Drop 4.0.2-r4, 5.2.0-r2, 6.2.1-r1"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d89de5fa76603a195a1c95142a721fa692293596","committime":"2021-02-22T07:22:13","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"e3bd83d29a8acf34396ea85b5327ff6d926a6636","committime":"2021-02-22T07:12:38","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Keyword 7.0.0-r1 arm, #556758"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2c6c2efe4c1a02689bcd5e6e58a54035dec44025","committime":"2021-01-31T02:18:05","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"d8cbaa62dbf4abc31cc74d2cc12e3d0c7ac9b70a","committime":"2021-01-30T23:36:06","packageid":66004,"repoid":1,"summary":"*\/*: Remove obsolete values from PYTHON_COMPAT"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"590a51fd0d1f72f6ae9cee8ab2b405c7ae853449","committime":"2021-01-25T15:42:52","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"1ac82308a99e2b267de15e1f197654a7f212eeff","committime":"2021-01-25T14:15:08","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Keyword 7.1.0-r1 arm, #626966"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d392c1612ed4c1f54689ff4e7ae11e2f2254ef1e","committime":"2020-12-21T18:34:57","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"c49ea28fe12204c7dc85335d48c2fc50b55a9173","committime":"2020-12-21T18:05:34","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Keyword 7.1.0-r1 arm64, #758152"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2ec2f58d93906654ad18c0a6d81dbd134402c439","committime":"2020-11-08T10:35:18","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Signed-off-by: Sam James <sam@gentoo.org>","commitid":"5f9e266a1698c8cdc9d7f3fbcf5b5461e416ef31","committime":"2020-11-08T10:28:22","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Stabilize 7.0.0-r1 amd64, #746740"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4b0c11e4a36e7169e5ef8351db71a61ffdb369d8","committime":"2020-10-15T16:05:05","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.8, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"5d71b81d39709b30f26288b0668885b4be0c979b","committime":"2020-10-15T15:56:44","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: ppc64 keyworded (bug #745783)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f03864485090de094dbc5a319f78963c2a6a9365","committime":"2020-09-09T01:05:26","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Openvdb fails to configure with numpy enabled when Python_EXECUTABLE is\nset using ${EPYTHON} as it is unable to find the required python\ncomponents.\n\nThe cmake docs state that Python_EXECUTABLE must be set to the PATH\nof the python interpreter.\n\nSee https:\/\/cmake.org\/cmake\/help\/v3.16\/module\/FindPython.html\n\nThis means that it must be set to ${PYTHON} which contains the absolute\npath in python-r1, rather than ${EPYTHON} which only contains the\nexecutable name. Doing so resolves bug 738928.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nCloses: https:\/\/bugs.gentoo.org\/738928\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/17310\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"fbc9f9ae432d2a6a45c2618f217302350cb3ddfc","committime":"2020-08-29T08:48:16","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Use full path for Python_EXECUTABLE"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"9122664e4305bc75a604adb17016ccb274dab24a","committime":"2020-08-25T18:35:08","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Package-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c80641abc3235b680c260707ee42a4e14948a4c6","committime":"2020-08-25T18:06:22","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: cleanup old"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"Add in missing dependencies:\n* media-libs\/glu (subject of the bug)\n* media-libs\/ilmbase (though it is a transient dep via OpenEXR)\n\nWe also include dev-cpp\/tbb in ${RDEPEND} rather than only\n${DEPEND}, given we link against it.\n\nCloses: https:\/\/bugs.gentoo.org\/673798\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"8e0ff6b62675f28528bcd8882fd4c44ad317c655","committime":"2020-08-25T18:02:21","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: add missing dependencies"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"a8f82b7ca2caa6ec40624d4f996ce169a602dc6b","committime":"2020-08-24T14:05:21","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"sam@gentoo.org","authorname":"Sam James","body":"It may be that a different choice (from just the latest\neach supports) for each version is better, but let's\nstick with this now to make it easier for users --\nso they are not forced to choose by default.\n\nPackage-Manager: Portage-3.0.4, Repoman-3.0.1\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"7f80e06fb461104f56b44d040aaf96aa3e7a9254","committime":"2020-08-24T13:41:39","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: default to newest ABI (RequiredUseDefaults)"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Openvdb 7.1.0 also supports python 3.9.\n\nWe also fix BDEPEND up: pkgconfig, the doc dependencies,\ncppunit and cmake (where needed) have been moved into BDEPEND.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3edc65ba9bca251aadcd5469e5c1f0f60df9feb3","committime":"2020-08-20T02:40:52","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Add python 3.9 support for openvdb 7.1.0"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Subscribe to slots for c-blosc, jemalloc and log4cplus.\nRemove subscription for glfw as it does not have a slot operator.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"97b07dc1e2966e03c10b0651480b3eb2db54b127","committime":"2020-08-20T02:35:56","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Correct openvdb slot subscriptions"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Openvdb 6 deprecated ABI 3. Support for it has been removed.\nOpenvdb 6 supports ABI 4 to 6.\nABI 3 is still available in Openvdb 4 and 5.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"59dc07c51f1fa0b7d092f5696c62da83349e8c7f","committime":"2020-08-19T22:03:58","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Remove support for ABI3 from openvdb 6"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Based on testing, openvdb 4 through 7.1 compiles with python 3.6 to 3.9\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"d99b9d05c6c79ccf1c84f6e48674c1f65febec70","committime":"2020-08-19T22:00:47","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Support python 3.6 to 3.9 for all openvdb"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Openvdb supports python 2.7+. To ease system upgrades, support\nfor 3.6, 3.7 and 3.8 is included in these ebuilds. Future\nversions can be added also if tested and work.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"05ca1ab4c1970055c46fda6c2dbac60e020a096f","committime":"2020-08-18T16:06:14","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Add back python 3.6 support"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Blender builds against version 7.0.0, but does not build against\nversion 7.1.0 when linking against the openvdb headers,\ncomplaining that make_unique is not in std, even though the file\nincludes memory.\n\nGiven that 7.0.0 is the last version of openvdb that still includes\nABI 5 compatiblity, it might be worthwhile to keep it around.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"e819fe84528199b19b564f48573b9b7b6b972b68","committime":"2020-08-18T08:14:26","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Add version 7.0.0"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"This bumps the version of openvdb to 7.1.0\nUpstream have deprecated ABI prior to 6 with this version.\n\nIt adds an abi7-compat USE flag to build against ABI 7, and makes use\nof avx and sse4.2 cpu flags if set. There are additional use flags to\ncontrol building the utilities, and linking against numpy is now\noptional. The library can also be built as a static library if desired.\n\nThanks to Bernd Waibel for some of the initial code  and digging into\nthe available cmake build options.\n\nOther changes:\n* Similar to version 6, the gnuinstalldirs patch no longer needs\nBLOSC_LOCATION, GLFW3_LOCATION or TBB_LOCATION so these have been\nremoved.\n\n* The new multilib header patch needs to know the CHOST so it is set\nin the arguments passed to cmake.\n\n* USE_GLFW3 is no longer used by the build system so it has been\nremoved also.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"97b1512e054c43c4b76d5ad620bafab8fdfef36b","committime":"2020-08-18T07:31:07","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Version bump to openvdb-7.1.0"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Version bump to openvdb 6.2.1, requiring an additional use flag for\nabi6-compat.\n\nThis version requires cmake 3.16 or higher.\n\nOther changes:\n* Compared to version 5, the gnuinstalldirs patch no longer needs\nBLOSC_LOCATION, GLFW3_LOCATION or TBB_LOCATION so these have been\nremoved.\n\n* The new multilib header patch needs to know the CHOST so it is set\nin the arguments passed to cmake.\n\n* USE_GLFW3 is no longer used by the build system so it has been\nremoved also.\n\n* Update the github upstream source as dreamworksanimation now redirects to\nAcademySoftwareFoundation.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"c91c00513d5e61359095c22d52072d726e5b7f49","committime":"2020-08-18T06:18:56","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Version bump to 6.2.1"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"If openvdb is built with the python USE flag, then it is necessary to\nbuild boost with python. Failure to do so produces compile failures.\n\nUse the ? operator to ensure that this occurs\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"604c23abcca4ef574b644ca59c52b36e18faf06e","committime":"2020-08-18T05:15:27","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Fix optional boost python dependency"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"The initial ebuilds for openvdb assumed that they would build the same\nabi as the major version, unless abiX-compat was given to force\nbuilding against a legacy version.\n\nThis makes it difficult for other ebuilds to determine which ABI\nopenvdb supports as they can not rely on a USE flag being set to\nensure that openvdb uses the same version they are building against.\n\nStarting with openvdb 5, openvdb also requires\nOPENVDB_ABI_VERSION_NUMBER to be set with the version to build against.\nThis is also hard to determine if the user does not have a USE flag\nto determine which version is being built against.\n\nTo fix these problems, I am using abiX-compat where x is 3,4,5...\nto determine the appropriate number for OPENVDB_ABI_VERSION_NUMBER\nand other ebuilds can use these flags to determine which openvdb\nabi to build against. It is required that openvdb and all programs\nlinking with it build against the same openvdb version.\n\nThese use flags are no longer set by default in the ebuild, so\nthe user must ensure they set abiX-compat in package.use for openvdb\nand any other package using openvdb (which will be the new versions\nof blender and openimageio).\n\nThese use flags must be set even if the user wants to build againt the\nlatest supported abi version (eg abi5-compat for openvdb-5.2.0), which\nis a change from the old behaviour.\n\nI personally think this would be better hidden away inside an eclass\nand a USE_EXPAND variable. I have submitted a proposal and would\nbe happy to prepare a PR if desired. This can be found at https:\/\/\narchives.gentoo.org\/gentoo-dev\/message\/1df75c608c83530b43c6ea67e1db8930\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"4a186793a1a0fdb0336bcb41432c1c5f51a8df5f","committime":"2020-08-18T04:49:14","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Ensure user chooses appropriate abi version"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Openvdb builds with python 3.7 and 3.8.\nSupport for python 3.6 has been removed.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nCloses: https:\/\/bugs.gentoo.org\/737390\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3b1e4752818448d7158d1120ec0530a74e5bda03","committime":"2020-08-18T03:43:00","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Port for python 3.7 and 3.8"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Apply the patches from 4.0.2 for const correctness with newer\nc-blosc and building the documentation to openvdb 5.2.0\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"45976639112551fb6f591fa022255e0d136f670a","committime":"2020-08-18T03:28:58","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Patches for newer c-blosc and build doc"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"Old versions of boost and c-blosc are no longer in the tree, so remove\nunnecessary minimum version specifications\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"03da5b6c85b0433d03304f558af58375a8ba32b3","committime":"2020-08-18T02:59:11","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Remove unnecessary minimum version specifications"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"The c-blosc 1.19 function blosc_compcode_to_compname now expects a\nconst char** rather than char**. This patch uses const_cast to fix the\ncompiler error.\n\nWhen building with doc USE flag enabled, the doc target is not built by\ndefault and the missing docs cause an install failure. This patch\nensures that when the doc target is defined, it will be built.\n\nWith these two patches, openvdb builds with all USE flags enabled.\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nCloses: https:\/\/bugs.gentoo.org\/734102\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"cdb48fb7dff718b541d13aefafdf53d5cd4fccbc","committime":"2020-08-18T02:36:18","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Fix build failure with newer c-blosc and doc"},{"authoremail":"agrigo2001@yahoo.com.au","authorname":"Adrian Grigo","body":"The minimum set of changes to pass repoman checks is to update\nto EAPI 7 and switch the cmake-utils eclass to cmake\n\nSigned-off-by: Adrian Grigo <agrigo2001@yahoo.com.au>\nPackage-Manager: Portage-2.3.103, Repoman-2.3.23\nSigned-off-by: Sam James <sam@gentoo.org>","commitid":"3c56c123b69155630847109905b2aa249a5856f9","committime":"2020-08-18T00:24:09","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Update to EAPI 7 and switch to cmake eclass"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"98240bddc61d206c60882cfe81cd9b6bd2b15d95","committime":"2020-03-01T19:06:24","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"tamiko@gentoo.org","authorname":"Matthias Maier","body":"Bug: https:\/\/bugs.gentoo.org\/430914\nBug: https:\/\/bugs.gentoo.org\/709316\nPackage-Manager: Portage-2.3.89, Repoman-2.3.20\nSigned-off-by: Matthias Maier <tamiko@gentoo.org>","commitid":"37cc5017352c2c76719e6f444d6145e409f4cdae","committime":"2020-03-01T18:16:27","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: remove app-doc\/doxygen[latex] dependency"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"07af4f23e380253ca997a7779660947173e0aa07","committime":"2020-02-09T17:30:17","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"9017ebcc53918054a573124b928936911ef5158a","committime":"2020-02-07T15:06:08","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Switch to PYTHON_MULTI_USEDEP API"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"3de1592ab7701d0e90b6c93fee7aa277928b8210","committime":"2020-01-16T06:45:47","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"1c85811c6cc882505a17939055632210293f8aed","committime":"2020-01-16T06:10:21","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Remove Python 2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"4747d40122d485033fe9f863f4b4330bf0651903","committime":"2020-01-05T11:14:55","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/14246\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"cd3f25deb13cf4d6c9d721d515dbf772a988426f","committime":"2020-01-05T09:36:11","packageid":66004,"repoid":1,"summary":"*\/*: Clean PYTHON_COMPAT of obsolete impls"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"fef742528aacdd4ffa4e59ea0354106ca161650e","committime":"2019-12-10T23:48:11","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"The result was achieved via the following pipeline:\n\n    pkgcheck scan -c RestrictTestCheck -R FormatReporter \\\n      --format '{category}\/{package}\/{package}-{version}.ebuild' |\n    xargs -n32 grep -L RESTRICT |\n    xargs -n32 sed -i -e '\/^IUSE=.*test\/aRESTRICT=\"!test? ( test )\"'\n\nThe resulting metadata was compared before and after the change.\nFew Go ebuilds had to be fixed manually due to implicit RESTRICT=strip\nadded by the eclass.  Two ebuilds have to be fixed because of multiline\nIUSE.\n\nSuggested-by: Robin H. Johnson <robbat2@gentoo.org>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/13942\nSigned-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"064af661d0c9a31cecdf348632bc5603333a9149","committime":"2019-12-10T22:02:54","packageid":66004,"repoid":1,"summary":"*\/*: [QA] Fix trivial cases of MissingTestRestrict"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"603baad72810894ff59bba4aef364f6def3ae060","committime":"2019-06-06T20:44:13","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"asturm@gentoo.org","authorname":"Andreas Sturmlechner","body":"Package-Manager: Portage-2.3.67, Repoman-2.3.14\nSigned-off-by: Andreas Sturmlechner <asturm@gentoo.org>","commitid":"f7dfea6cae3b06aff1694d03c2f1de11949e3ab9","committime":"2019-06-06T19:26:37","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Drop 4.0.2 (r0)"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"82cdb817c72ba64fdaf70e3ac8bfce03437c9222","committime":"2019-05-25T09:05:36","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"zlogene@gentoo.org","authorname":"Mikle Kolyada","body":"Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>\nPackage-Manager: Portage-2.3.66, Repoman-2.3.11\nRepoMan-Options: --include-arches=\"amd64\"","commitid":"829e7d8e13db026dc074407f5221068064c509e5","committime":"2019-05-25T08:51:42","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: amd64 stable wrt bug #639806"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"7bc002a9b18554c3a22e4d032fa70be74f95d6ed","committime":"2019-04-17T08:07:39","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"mgorny@gentoo.org","authorname":"Michał Górny","body":"Signed-off-by: Michał Górny <mgorny@gentoo.org>","commitid":"2db67a589e688ba866fce79132f608652bbc4cd8","committime":"2019-04-17T07:48:22","packageid":66004,"repoid":1,"summary":"*\/*: Remove python3_4 PYTHON_COMPAT correctly"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"2caac8f694a27d91c82a03e24c8d5f9aff88d639","committime":"2019-03-18T23:06:07","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"m.mairkeimberger@gmail.com","authorname":"Michael Mair-Keimberger","body":"Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com>\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/11380\nSigned-off-by: Patrice Clement <monsieurp@gentoo.org>","commitid":"09ed6bc74ab2f3253a8bef1792348922fc641f2f","committime":"2019-03-15T22:16:25","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: use HTTPS."},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"d4b42f2970d940e6eccf258bec832a680c4068b1","committime":"2018-08-28T15:04:11","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","commitid":"fc4930db846af69d1e023214daebcb0ff359470c","committime":"2018-08-28T13:27:00","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: remove version 5.1.0"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"Closes: https:\/\/github.com\/gentoo\/gentoo\/pull\/9720","commitid":"9c2ee61a556c98be362dac911c952a11b1d6dd83","committime":"2018-08-28T13:22:57","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: bump to version 5.2.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"bf3be12fe400ec42db920fc98b763cf9eea415f8","committime":"2018-08-15T20:24:05","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","commitid":"ca3a8092585eb3d517934b8577b1e0b1cf25ce89","committime":"2018-08-15T17:42:57","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: bump to version 5.1.0"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"963a9017cf83d0c60f67f07501e2df836721885a","committime":"2018-08-14T11:44:05","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","commitid":"9030b170649b7885a50e43f78ec731fd225bcd6d","committime":"2018-08-11T13:18:42","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: remove 4.0.2-r1"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"Remove unused inherit in 4.0.2 ebuild\n\nFixed unittests and add test use flag\n\nFixed boost linker errors\n\nremoved unused option as it was Win32 only\nCloses: https:\/\/bugs.gentoo.org\/660278\n\nUpdate manifest for upcoming v5 release and fix descriptions\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/9535","commitid":"0ba534ffc7995382d92438f2a57208ee886f6614","committime":"2018-08-11T13:14:59","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: revision bump to 4.0.2-r2"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"f449aebf7790e7c92c60ac30129810637d579b69","committime":"2018-08-07T17:24:00","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"dracwyrm@gentoo.org","authorname":"Jonathan Scruggs","body":"Closes: https:\/\/bugs.gentoo.org\/662822\nPackage-Manager: Portage-2.3.44, Repoman-2.3.10","commitid":"69120110d5e1f23831f9a129a2a92d0ce0ac9cec","committime":"2018-08-07T17:04:16","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: restrict tests"},{"authoremail":"repomirrorci@gentoo.org","authorname":"Repository mirror & CI","commitid":"48f510b27fa1177c4d022ecc98bd0fc954b1d422","committime":"2018-08-04T18:44:04","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","commitid":"f4ceb32d7edcd0b37899d7fbd48ab197ceda9b79","committime":"2018-08-04T17:18:32","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: remove old versions"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"Add patch from Dennis Schridde <devurandom@gmx.net> to fix finding\nboost with CMake 3.11\nCloses: https:\/\/bugs.gentoo.org\/652266\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/9443","commitid":"74320c01dacb7c27d6901caac7ef67e47f0114e7","committime":"2018-08-04T17:09:39","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: revision bump to fix FindBoost"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"8f397e385e172506d77e3268772cbdf177889b2a","committime":"2018-03-30T16:31:25","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"bman@gentoo.org","authorname":"Aaron Bauman","body":"Bug: https:\/\/bugs.gentoo.org\/639806\nPackage-Manager: Portage-2.3.26, Repoman-2.3.7","commitid":"42adb3e8ce1979b5c65220fc0a4080d4e5a2c903","committime":"2018-03-30T15:36:29","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: amd64 stable"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"d91ef54264f58545168132dc59ac63956ff1dfec","committime":"2017-09-23T08:43:39","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"* Changed hardcoded paths to GNUInstallDirs\n* Patch to fixnumeric removal in Boost 1.65\n* Use PkgConfig to find OpenEXR and IlmBase\n\nBug: https:\/\/bugs.gentoo.org\/612942\nCloses: https:\/\/bugs.gentoo.org\/611842\nCloses: https:\/\/bugs.gentoo.org\/630740\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/5754","commitid":"d63b3a02afa72407023a48914255dc8fbdf1bebf","committime":"2017-09-21T09:29:30","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: version bump to 4.0.2"},{"authoremail":"malfatti@neuro.ufrn.br","authorname":"T. Malfatti","commitid":"8457ba6f9fd6f0dbafcca1fb375788eeea02aae1","committime":"2017-01-26T18:44:34","packageid":66004,"repoid":1,"summary":"media-libs\/portaudio: Version bump"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"83cca0699ca5f0111aeced5ad4963a90fe1c18f2","committime":"2017-01-15T13:43:40","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"* Switched to CMake and a sane ebuild\n* Added abi3-compat USE Flag\n* Removed openvdb-compression as it's now hard enabled\n\nSigned-off by: Jonathan Scruggs (j.scruggs@gmail.com)\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/3473","commitid":"e85a57635ca71d56e2c0df6acbbb26e2f92c6e61","committime":"2017-01-15T11:20:28","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: Version bump to 4.0.0"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"95029087dc32f08b66f5d84e9d402aeeca7a8e82","committime":"2016-10-27T18:43:47","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"Gentoo-bug: 597866\n* Respect CXX\n* Respect ABI libdirs\n* Remove '-O3' from compile lines\n\nSigned-off by: Jonathan Scruggs (j.scruggs@gmail.com)\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2677\n\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"f0504839a891e2a6fa94dd3da3e520c8b9dc8cb3","committime":"2016-10-27T12:16:22","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: replace -isystem with -I for GCC 6 compatibility"},{"authoremail":"repo-qa-checks@gentoo.org","authorname":"Repository QA checks","commitid":"afb0a014aa8c14933ff16acc75b9325c9ad229a9","committime":"2016-10-22T23:44:18","packageid":66004,"repoid":1,"summary":"Merge updates from master"},{"authoremail":"j.scruggs@gmail.com","authorname":"Jonathan Scruggs","body":"OpenVDB is an Academy Award-winning open-source C++ library\ncomprising a novel hierarchical data structure and a suite of tools\nfor the efficient storage and manipulation of sparse volumetric\ndata discretized on three-dimensional grids. It is developed and\nmaintained by DreamWorks Animation for use in volumetric\napplications typically encountered in feature film production.\n\nGentoo-Bug: 482664\n\nSigned off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm)\nSigned off by: Adrian Grigo (agrigo2001@yahoo.com.au)\nCloses: https:\/\/github.com\/gentoo\/gentoo\/pull\/2531\n\nSigned-off-by: David Seifert <soap@gentoo.org>","commitid":"6af03d83c698063b3328230c2106eab4134a4470","committime":"2016-10-22T17:23:53","packageid":66004,"repoid":1,"summary":"media-gfx\/openvdb: New package"}],"dependencies":[{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[861575,861575,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[861575,861575,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":330,"description":"X.Org Xrandr library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrandr","packageid":45127},{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[861575,861575,861575,862631,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":438,"description":"Portable OpenGL FrameWork","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"glfw","packageid":45477},{"block":false,"categoryid":330,"description":"X.Org Xcursor library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcursor","packageid":45625},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":429,"description":"High level abstract threading library","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"tbb","packageid":50297,"summary":"The Intel Threading Building Blocks is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability."},{"block":false,"categoryid":330,"description":"X.Org Xi library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXi","packageid":52071},{"block":false,"categoryid":428,"description":"NVIDIA CUDA Toolkit (compiler and friends)","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"nvidia-cuda-toolkit","packageid":52124},{"block":false,"categoryid":330,"description":"X.Org Xinerama library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXinerama","packageid":53657},{"block":false,"categoryid":438,"description":"ILM's OpenEXR high dynamic-range image file format libraries","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"openexr","packageid":54413},{"block":false,"categoryid":438,"description":"MMX, SSE, and SSE2 SIMD accelerated JPEG library","ebuildids":[861575,862631],"firstseen":"2010-07-24T14:36:23.013789","maintainer":"anarchy@gentoo.org","maintainername":"Jory A. Pratt","name":"libjpeg-turbo","packageid":56087},{"block":false,"categoryid":393,"description":"Jemalloc is a general-purpose scalable concurrent allocator","ebuildids":[861575,862631],"firstseen":"2010-12-31T14:39:17.540839","maintainer":"mozilla@gentoo.org","maintainername":"Gentoo Mozilla Team","name":"jemalloc","packageid":56647},{"block":false,"categoryid":438,"description":"The OpenGL Utility Library","ebuildids":[861575,862631],"firstseen":"2012-09-19T13:37:13.830230","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":59826},{"block":false,"categoryid":393,"description":"C++ port of the Log for Java (log4j) logging library","ebuildids":[861575,862631],"firstseen":"2013-02-22T14:36:15.783079","name":"log4cplus","packageid":60392},{"block":false,"categoryid":393,"description":"Blocking, shuffling and lossless compression library","ebuildids":[861575,862631],"firstseen":"2014-02-06T14:37:53.289656","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"c-blosc","packageid":61900,"summary":"Blosc is a compression library designed to transmit data to the processor cache faster than the traditional non-compressed memory fetch. Compression ratios are not very high, but the decompression is very fast. Blosc is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations."},{"block":false,"categoryid":354,"description":"Open framework for storing and sharing scene data","ebuildids":[861575,862631],"firstseen":"2017-12-16T13:06:55.011030","name":"alembic","packageid":68530,"summary":"Alembic is an open computer graphics interchange framework, developed by Sony Pictures Imageworks Inc. and Lucasfilm Ltd."},{"block":false,"categoryid":438,"description":"The GL Vendor-Neutral Dispatch library","ebuildids":[861575,862631],"firstseen":"2018-05-27T12:01:53.008567","name":"libglvnd","packageid":69134},{"block":false,"categoryid":336,"description":"AST-based Python refactoring library","ebuildids":[861575,861575],"firstseen":"2019-12-26T10:36:10.215674","name":"pybind11","packageid":70527},{"block":false,"categoryid":318,"description":"C++ library for translating and manipulating point cloud data","ebuildids":[862631],"firstseen":"2022-02-28T18:31:39.467293","name":"pdal","packageid":74513,"summary":"PDAL is a C++ library for translating and manipulating point cloud data. It is very much like the GDAL library which handles raster and vector data."},{"block":false,"categoryid":393,"description":"Imath basic math package","ebuildids":[861575,862631],"firstseen":"2023-10-27T04:13:28.489246","name":"imath","packageid":76691,"summary":"Basic, light-weight C++ library for efficient representation of 2D and 3D vectors and matrices and data type common to computer graphics applications."},{"block":false,"categoryid":336,"description":"Tiny and efficient C++\/Python bindings","ebuildids":[862631,862631,862631],"firstseen":"2024-07-08T15:17:01.484313","name":"nanobind","packageid":77639},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[861575],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[861575,862631],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"depending":[{"block":false,"categoryid":354,"description":"3D Creation\/Animation\/Publishing System","ebuildids":[772250,772250,862625,862625,883052,883052,883053,883053,883054,883054,883055,883055,883056,883056],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"j.scruggs@gmail.com","maintainername":"Jonathan Scruggs","name":"blender","packageid":52491,"summary":"Blender, the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback."},{"block":false,"categoryid":318,"description":"The Visualization Toolkit","ebuildids":[877995,877995,882385,882385],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"vtk","packageid":54021},{"block":false,"categoryid":354,"description":"A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)","ebuildids":[826732,826732,881614,881614],"firstseen":"2020-12-15T20:23:46.950893","name":"prusaslicer","packageid":72272,"summary":"PrusaSlicer takes 3D models (STL, OBJ, AMF) and converts them into G-code instructions for FFF printers or PNG layers for mSLA 3D printers. It's compatible with any modern printer based on the RepRap toolchain, including all those based on the Marlin, Prusa, Sprinter and Repetier firmware. It also works with Mach3, LinuxCNC and Machinekit controllers. PrusaSlicer is based on Slic3r by Alessandro Ranellucci and the RepRap community."},{"block":false,"categoryid":354,"description":"A mesh slicer to generate G-code for fused-filament-fabrication (3D printers)","ebuildids":[863773,863773,892805,892805],"firstseen":"2022-07-14T22:19:17.402130","name":"superslicer","packageid":75163},{"block":false,"categoryid":438,"description":"A library for reading and writing images","ebuildids":[849928,849928,862641,862641,871823,871823,871824,871824,880524,880524,882935,882935,883063,883063,883064,883064,883065,883065,883066,883066],"firstseen":"2023-10-27T04:13:28.489246","name":"openimageio","packageid":76693}],"ebuilds":[{"archs":["amd64","~arm","~arm64","~ppc64","~riscv","~x86"],"ebuildid":862631,"firstseen":"2025-05-08T07:51:56.980176","license":"MPL-2.0","moddate":"2026-03-28T18:04:20","packageid":66004,"repoid":1,"slot":"0\/12.0","uses":["abi10-compat","abi11-compat","abi12-compat","abi13-compat","alembic","blosc","cpu_flags_arm_neon","cpu_flags_x86_avx","cpu_flags_x86_sse4_2","cuda","doc","examples","jpeg","nanovdb","numpy","openexr","pdal","png","python","python_single_target_python3_11","python_single_target_python3_12","python_single_target_python3_13","static-libs","test","utils","zlib"],"version":"12.0.1"},{"archs":["amd64","~arm","~arm64","~ppc64","~riscv","~x86"],"ebuildid":861575,"firstseen":"2025-04-28T01:01:24.247776","license":"MPL-2.0","moddate":"2026-03-30T13:49:44","packageid":66004,"repoid":1,"slot":"0\/11.0","uses":["abi10-compat","abi11-compat","abi12-compat","abi9-compat","alembic","ax","blosc","cpu_flags_x86_avx","cpu_flags_x86_sse4_2","cuda","doc","examples","jpeg","llvm_slot_15","nanovdb","numpy","openexr","png","python","python_single_target_python3_11","python_single_target_python3_12","static-libs","test","utils","zlib"],"version":"11.0.0-r1"}],"masks":[],"package":{"categoryid":354,"description":"Library for the efficient manipulation of volumetric data","firstseen":"2016-10-23T13:35:46.139156","name":"openvdb","packageid":66004,"summary":"Libraries from Dreamworks Animation for the efficient manipulation of volumetric data used in big budget movies like 'Cloudy with a Chance of Meatballs2' and 'How to Train Your Dragon 2'."},"rdependencies":[{"block":false,"categoryid":336,"description":"Fast array and numerical python library","ebuildids":[861575,861575,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"numpy","packageid":42464,"summary":"NumPy is a general-purpose array-processing Python package designed to efficiently manipulate large multi-dimensional arrays of arbitrary records without sacrificing too much speed for small multi-dimensional arrays. There are also basic facilities for discrete fourier transform, basic linear algebra and random number generation. It is the successor of Numeric and numarray."},{"block":false,"categoryid":450,"description":"An interpreted, interactive, object-oriented programming language","ebuildids":[861575,861575,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"python@gentoo.org","maintainername":"Python","name":"python","packageid":43095},{"block":false,"categoryid":330,"description":"X.Org Xrandr library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXrandr","packageid":45127},{"block":false,"categoryid":393,"description":"Boost Libraries for C++","ebuildids":[861575,861575,861575,862631,862631,862631,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"cpp@gentoo.org","maintainername":"Gentoo C++ Project","name":"boost","packageid":45155},{"block":false,"categoryid":438,"description":"Portable OpenGL FrameWork","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"games@gentoo.org","maintainername":"Gentoo Games Project","name":"glfw","packageid":45477},{"block":false,"categoryid":330,"description":"X.Org Xcursor library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXcursor","packageid":45625},{"block":false,"categoryid":438,"description":"Portable Network Graphics library","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"base-system@gentoo.org","maintainername":"Gentoo Base System","name":"libpng","packageid":49028},{"block":false,"categoryid":429,"description":"High level abstract threading library","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"tbb","packageid":50297,"summary":"The Intel Threading Building Blocks is a library that helps you leverage multi-core processor performance without having to be a threading expert. It represents a higher-level, task-based parallelism that abstracts platform details and threading mechanism for performance and scalability."},{"block":false,"categoryid":330,"description":"X.Org Xi library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXi","packageid":52071},{"block":false,"categoryid":428,"description":"NVIDIA CUDA Toolkit (compiler and friends)","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"nvidia-cuda-toolkit","packageid":52124},{"block":false,"categoryid":330,"description":"X.Org Xinerama library","ebuildids":[861575],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"x11@gentoo.org","maintainername":"X11","name":"libXinerama","packageid":53657},{"block":false,"categoryid":438,"description":"ILM's OpenEXR high dynamic-range image file format libraries","ebuildids":[861575,862631],"firstseen":"2010-05-04T00:54:45.661860","maintainer":"media-video@gentoo.org","name":"openexr","packageid":54413},{"block":false,"categoryid":438,"description":"MMX, SSE, and SSE2 SIMD accelerated JPEG library","ebuildids":[861575,862631],"firstseen":"2010-07-24T14:36:23.013789","maintainer":"anarchy@gentoo.org","maintainername":"Jory A. Pratt","name":"libjpeg-turbo","packageid":56087},{"block":false,"categoryid":393,"description":"Jemalloc is a general-purpose scalable concurrent allocator","ebuildids":[861575,862631],"firstseen":"2010-12-31T14:39:17.540839","maintainer":"mozilla@gentoo.org","maintainername":"Gentoo Mozilla Team","name":"jemalloc","packageid":56647},{"block":false,"categoryid":438,"description":"The OpenGL Utility Library","ebuildids":[861575,862631],"firstseen":"2012-09-19T13:37:13.830230","maintainer":"x11@gentoo.org","maintainername":"X11","name":"glu","packageid":59826},{"block":false,"categoryid":393,"description":"C++ port of the Log for Java (log4j) logging library","ebuildids":[861575,862631],"firstseen":"2013-02-22T14:36:15.783079","name":"log4cplus","packageid":60392},{"block":false,"categoryid":393,"description":"Blocking, shuffling and lossless compression library","ebuildids":[861575,862631],"firstseen":"2014-02-06T14:37:53.289656","maintainer":"sci@gentoo.org","maintainername":"Gentoo Science Project","name":"c-blosc","packageid":61900,"summary":"Blosc is a compression library designed to transmit data to the processor cache faster than the traditional non-compressed memory fetch. Compression ratios are not very high, but the decompression is very fast. Blosc is meant not only to reduce the size of large datasets on-disk or in-memory, but also to accelerate memory-bound computations."},{"block":false,"categoryid":354,"description":"Open framework for storing and sharing scene data","ebuildids":[861575,862631],"firstseen":"2017-12-16T13:06:55.011030","name":"alembic","packageid":68530,"summary":"Alembic is an open computer graphics interchange framework, developed by Sony Pictures Imageworks Inc. and Lucasfilm Ltd."},{"block":false,"categoryid":438,"description":"The GL Vendor-Neutral Dispatch library","ebuildids":[861575,862631],"firstseen":"2018-05-27T12:01:53.008567","name":"libglvnd","packageid":69134},{"block":false,"categoryid":336,"description":"AST-based Python refactoring library","ebuildids":[861575,861575],"firstseen":"2019-12-26T10:36:10.215674","name":"pybind11","packageid":70527},{"block":false,"categoryid":318,"description":"C++ library for translating and manipulating point cloud data","ebuildids":[862631],"firstseen":"2022-02-28T18:31:39.467293","name":"pdal","packageid":74513,"summary":"PDAL is a C++ library for translating and manipulating point cloud data. It is very much like the GDAL library which handles raster and vector data."},{"block":false,"categoryid":393,"description":"Imath basic math package","ebuildids":[861575],"firstseen":"2023-10-27T04:13:28.489246","name":"imath","packageid":76691,"summary":"Basic, light-weight C++ library for efficient representation of 2D and 3D vectors and matrices and data type common to computer graphics applications."},{"block":false,"categoryid":336,"description":"Tiny and efficient C++\/Python bindings","ebuildids":[862631,862631,862631],"firstseen":"2024-07-08T15:17:01.484313","name":"nanobind","packageid":77639},{"block":false,"categoryid":1596,"description":"Low Level Virtual Machine","ebuildids":[861575],"firstseen":"2024-12-11T12:13:21.481019","name":"llvm","packageid":78059,"summary":"Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program. LLVM supports effective optimization at compile time, link-time (particularly interprocedural), run-time and offline (i.e., after software is installed), while remaining transparent to developers and maintaining compatibility with existing build scripts. 2. A virtual instruction set - LLVM is a low-level object code representation that uses simple RISC-like instructions, but provides rich, language-independent, type information and dataflow (SSA) information about operands. This combination enables sophisticated transformations on object code, while remaining light-weight enough to be attached to the executable. This combination is key to allowing link-time, run-time, and offline transformations. 3. A compiler infrastructure - LLVM is also a collection of source code that implements the language and compilation strategy. The primary components of the LLVM infrastructure are a GCC-based C and C++ front-end, a link-time optimization framework with a growing set of global and interprocedural analyses and transformations, static back-ends for many popular (and some obscure) architectures, a back-end which emits portable C code, and a Just-In-Time compilers for several architectures. 4. LLVM does not imply things that you would expect from a high-level virtual machine. It does not require garbage collection or run-time code generation (In fact, LLVM makes a great static compiler!). Note that optional LLVM components can be used to build high-level virtual machines and other systems that need these services."},{"block":false,"categoryid":396,"description":"Virtual for libz.so providers","ebuildids":[861575,862631],"firstseen":"2025-11-04T07:31:41.418357","name":"zlib","packageid":78605}],"repos":[{"branch":"master","lastcommit":"b112e2b2384c2048502a919dd687fffa675792e8","name":"gentoo","path":"\/usr\/portage","repoid":1,"upstream":"origin"}],"tracked":false,"urls":["https:\/\/www.openvdb.org"],"uses":[{"description":"Disables newer features to maintain compatibility with ABI10","isdefault":false,"packageid":66004,"use":"abi10-compat"},{"defaultflag":true,"description":"Disables newer features to maintain compatibility with ABI11","isdefault":true,"packageid":66004,"use":"abi11-compat"},{"description":"Disables newer features to maintain compatibility with ABI11","isdefault":false,"packageid":66004,"use":"abi11-compat"},{"defaultflag":true,"description":"Disables newer features to maintain compatibility with ABI12","isdefault":true,"packageid":66004,"use":"abi12-compat"},{"description":"Disables newer features to maintain compatibility with ABI12","isdefault":false,"packageid":66004,"use":"abi12-compat"},{"description":"Disables newer features to maintain compatibility with ABI13","isdefault":false,"packageid":66004,"use":"abi13-compat"},{"description":"Disables newer features to maintain compatibility with ABI9","isdefault":false,"packageid":66004,"use":"abi9-compat"},{"description":"Add support for Alembic through media-gfx\/alembic.","isdefault":false,"packageid":66004,"use":"alembic"},{"description":"Build the OpenVDB AX module to perform custom manipulation of OpenVDB data via an expression language: AX","isdefault":false,"packageid":66004,"use":"ax"},{"defaultflag":true,"description":"Allow using blosc compression via dev-libs\/c-blosc","isdefault":true,"packageid":66004,"use":"blosc"},{"description":"Enable support for CUDA in NanoVDB","isdefault":false,"packageid":66004,"use":"cuda"},{"description":"Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally","isdefault":false,"use":"doc"},{"description":"Install examples, usually source code","isdefault":false,"use":"examples"},{"description":"Add JPEG image support","isdefault":false,"use":"jpeg"},{"defaultflag":true,"description":"A lightweight, header only, and GPU friendly version of VDB","isdefault":true,"packageid":66004,"use":"nanovdb"},{"description":"Build pyopenvdb with support for dev-python\/numpy","isdefault":false,"packageid":66004,"use":"numpy"},{"description":"Support for the OpenEXR graphics file format","isdefault":false,"use":"openexr"},{"description":"Enable support for PDAL for point clouds via sci-libs\/pdal","isdefault":false,"packageid":66004,"use":"pdal"},{"description":"Add support for libpng (PNG images)","isdefault":false,"use":"png"},{"description":"Add optional support\/bindings for the Python language","isdefault":false,"use":"python"},{"description":"Build static versions of dynamic libraries as well","isdefault":false,"use":"static-libs"},{"description":"Enable dependencies and\/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)","isdefault":false,"use":"test"},{"description":"Build utility binaries","isdefault":false,"packageid":66004,"use":"utils"},{"description":"Add support for zlib compression","isdefault":false,"use":"zlib"},{"defaultflag":true,"description":"Add support for zlib compression","isdefault":true,"use":"zlib"},{"description":"Use the NEON instruction set","group":"cpu_flags_arm","isdefault":false,"use":"neon"},{"description":"Adds support for Advanced Vector Extensions instructions","group":"cpu_flags_x86","isdefault":false,"use":"avx"},{"description":"Enable SSE4.2 instruction support","group":"cpu_flags_x86","isdefault":false,"use":"sse4_2"},{"defaultflag":true,"description":"Use LLVM 15.","group":"llvm_slot","isdefault":true,"use":"15"},{"description":"Build for Python 3.11 only","group":"python_single_target","isdefault":false,"use":"python3_11"},{"description":"Build for Python 3.12 only","group":"python_single_target","isdefault":false,"use":"python3_12"},{"description":"Build for Python 3.13 only","group":"python_single_target","isdefault":false,"use":"python3_13"}]}