summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/blender: Only require abiX-compat when openvdb is enabledAdrian Grigo2020-08-241-11/+13
| | | | | | | | | | Blender only needs to check which abi version is set when openvdb is enabled. Wrap the version checks and die in an if statement. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Closes: https://github.com/gentoo/gentoo/pull/17154 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Blender with openvdb requires openvdb-7.0.0 onlyAdrian Grigo2020-08-243-3/+19
| | | | | | | | | | | | | | | | | Compiling blender with openvdb fails using openvdb-7.1.0, as std::make_unique is not available in c++11. Upgrading to newer c++ was discussed upstream and it was decided to remain with c++11 now, in keeping with the VFX reference platform, and update to c++17 in 2021. See https://developer.blender.org/T76783 Openvdb 7.0.0 uses c++11, whereas 7.1.0 uses c++14. So it will not be possible to use versions 7.1.0 and above until blender updates to c++14 or higher next year. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Version bump to 2.83.4Adrian Grigo2020-08-244-16/+339
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Blender 2.83.4 works with python 3.7. It may compile with 3.8, but blender only supports 3.7 officially as it follows the VFX Reference Platform to ensure that user add ons are not broken in the process. They plan to introduce 3.8 support in 2021. New features include a new interface, the realtime eevee renderer, and importing openvdb files created by other packages among others. Game engine and Blender Player were removed in 2.80. Bug fixes in this version are alembic support, upstream fixes for opencollada, requiring openjpeg:2 to avoid security issues, and mimeinfo cache is correctly updated. Where these issues remain in blender 2.79b, the bug is linked but should be closed only when blender 2.79b is removed. On my system the docs do not currently compile, and the polyfill2d test still fails like 2.79b. Blender 2.83 support for draco, embree, oidn, usd and openxr is not yet implemented pending development of ebuilds for these packages. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Bug: https://bugs.gentoo.org/667352 Bug: https://bugs.gentoo.org/735590 Bug: https://bugs.gentoo.org/718772 Closes: https://bugs.gentoo.org/737388 Closes: https://bugs.gentoo.org/689740 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Patch for opencollada > 1.65Adrian Grigo2020-08-242-0/+113
| | | | | | | | | | | | | | | | | Opencollada 1.65 added a pure virtual function to writeAnimationClip which prevents blender from creating an implementation of DocumentImporter in the usual manner. These patches are backported from blender 2.80-rc1 which add definitions for writeAnimationClip to DoucmentImporter resolving the issue. Thanks to Dennis Schridde for finding them. Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Closes: https://bugs.gentoo.org/733500 Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update blender 2.79b for openvdbAdrian Grigo2020-08-241-1/+1
| | | | | | | | Blender 2.79b requires openvdb abi 4. Update the dependency accordingly Signed-off-by: Adrian Grigo <agrigo2001@yahoo.com.au> Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
* */*: re-assign graphics project ebuilds to m-nAaron Bauman2020-06-061-4/+0
| | | | Signed-off-by: Aaron Bauman <bman@gentoo.org>
* media-gfx/blender: migrate from libavMikle Kolyada2020-04-261-2/+1
| | | | | Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
* media-gfx/blender: remove app-doc/doxygen[latex] dependencyMatthias Maier2020-03-011-1/+6
| | | | | | | Bug: https://bugs.gentoo.org/430914 Bug: https://bugs.gentoo.org/709316 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthias Maier <tamiko@gentoo.org>
* media-gfx/blender: Switch to PYTHON_MULTI_USEDEP APIMichał Górny2020-02-091-3/+5
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Clean PYTHON_COMPAT of obsolete implsMichał Górny2020-01-051-2/+2
| | | | | Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/blender-2.79b: fix #685922Miroslav Šulc2019-11-122-0/+33
| | | | | | Closes: https://bugs.gentoo.org/685922 Package-Manager: Portage-2.3.79, Repoman-2.3.18 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
* media-gfx/blender: Add proxy-maint for agrigoMichał Górny2019-09-131-0/+4
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* */*: Reassign dracwyrm's packagesMichał Górny2019-09-131-4/+0
| | | | | Bug: https://bugs.gentoo.org/645068 Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/blender: gnome2-utils -> xdg-utilsAndreas Sturmlechner2019-06-101-7/+3
| | | | | | | Minor modernisation. Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* */*: USE colorio -> color-managementAndreas Sturmlechner2019-06-102-9/+4
| | | | | | Closes: https://bugs.gentoo.org/613274 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/blender: Drop 2.79 and 2.79-r1Andreas Sturmlechner2019-06-064-604/+0
| | | | | | | | | No one explained why keep it, so drop it. Closes: https://bugs.gentoo.org/606406 Closes: https://bugs.gentoo.org/659498 Package-Manager: Portage-2.3.67, Repoman-2.3.14 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* media-gfx/blender: Drop 2.72b-r4, due to py3.4 removalMichał Górny2019-03-219-542/+12
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/blender: amd64 stable wrt bug #678642Mikle Kolyada2019-02-281-1/+1
| | | | | | Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
* media-gfx/blender: use HTTPSMichael Mair-Keimberger2019-02-261-3/+3
| | | | | | Signed-off-by: Michael Mair-Keimberger <m.mairkeimberger@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/11008 Signed-off-by: Aaron Bauman <bman@gentoo.org>
* */*: remove redundant local descriptions of 'jemalloc' flagMichał Górny2018-10-201-3/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/blender: remove blender-2.79bJonathan Scruggs2018-08-281-291/+0
|
* media-gfx/blender: revbump to 2.79b-r1Jonathan Scruggs2018-08-282-4/+293
| | | | -Use OpenVDB ABI 4 instead of ABI 5
* media-gfx/blender: add ffmpeg 4 compatibility patchJonathan Scruggs2018-08-162-0/+63
| | | | Package-Manager: Portage-2.3.44, Repoman-2.3.10
* media-gfx/blender: bump to version 1.79bJonathan Scruggs2018-08-153-0/+313
| | | | | | | | Add patch from Mark Wright <gienah@gentoo.org> for GCC 8 compatibility. Closes: https://bugs.gentoo.org/650592 Closes: https://bugs.gentoo.org/661066
* media-libs/blender: change depends for OpenVDB 5.x compatJonathan Scruggs2018-08-152-4/+4
| | | | | | | | | Only v2.79b and above will be compatible with OpenVDB 5.x, so make sure previous versions depend on OpenVDB 4.x. Change depend on ffmpeg because v4.x is not supported. Closes: https://bugs.gentoo.org/655030 Closes: https://github.com/gentoo/gentoo/pull/9580
* media-gfx/blender: fdo-mime->xdg-utilsMarty E. Plummer2018-04-201-3/+3
| | | | Package-Manager: Portage-2.3.28, Repoman-2.3.9
* media-gfx/blender: amd64 stableAaron Bauman2018-03-301-1/+1
| | | | | Bug: https://bugs.gentoo.org/606406 Package-Manager: Portage-2.3.26, Repoman-2.3.7
* media-gfx/blender: use HTTPSMichael Mair-Keimberger2018-03-243-8/+8
| | | | Closes: https://github.com/gentoo/gentoo/pull/7541
* media-gfx/blender: add fix to build with osl 1.9Jonathan Scruggs2018-01-302-0/+316
| | | | Package-Manager: Portage-2.3.20, Repoman-2.3.6
* media-gfx/blender: update metadata informationJonathan Scruggs2018-01-271-1/+1
|
* media-gfx/blender: Remove old versionsJonathan Scruggs2017-12-255-629/+0
|
* media-gfx/blender: Version bump to 2.79Jonathan Scruggs2017-12-253-0/+294
| | | | | | | | | | | | | | | | | | Version bump to 2.79 Closes: https://bugs.gentoo.org/630820 Allow CUDA v9 to be used for GCC 6.4 compatibility. Closes: https://bugs.gentoo.org/641244 Call cmake-utils_src_prepare explicity. Closes: https://bugs.gentoo.org/640194 Depend on virtual/jack. Closes: https://bugs.gentoo.org/612022 Allow DRI to be writable to avoid sandbox violations. Closes: https://bugs.gentoo.org/600916 Closes: https://github.com/gentoo/gentoo/pull/6620
* media-gfx/*: Update Manifest hashesMichał Górny2017-12-101-3/+3
|
* Drop $Id$ per council decision in bug #611234.Robin H. Johnson2017-02-283-3/+0
| | | | Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
* media-gfx/blender: Add glew slot to blender-2.72b-r4Jonathan Scruggs2017-01-301-1/+1
| | | | Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com)
* media-gfx/blender: Removed unused USE flag description. Minor qa fix.Lars Wendler2017-01-282-4/+1
| | | | Package-Manager: Portage-2.3.3, Repoman-2.3.1
* media-gfx/blender: Fix install phase when using ninjaJonathan Scruggs2017-01-282-22/+16
| | | | | | | | | | | | | Fixed the install phase when using ninja by calling cmake-utils_src_install instead of emake directly Removed OpenCL support since it was only supported by the binary ATI/AMD drivers which are masked for removal. Also cleaned up addpredict calls Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com) Closes: https://github.com/gentoo/gentoo/pull/3683
* media-gfx/blender: eigen 3.3.1 compile fix and openvdb 4 supportJonathan Scruggs2017-01-154-4/+624
| | | | | | | | | | * Added a patch to compile against eigen 3.3.1 * Added compile fix against OpenVDB 4 * OpenVDB 4 hard enables compression, so removed USE Flags and hard enable it for OVB 3.2 for future compatibility Signed-off by: Jonathan Scruggs (j.scruggs@gmail.com) Closes: https://github.com/gentoo/gentoo/pull/3474
* media-gfx/blender: remove 2.78 and 2.78aJonathan Scruggs2017-01-152-599/+0
| | | | Closes: https://github.com/gentoo/gentoo/pull/3474
* media-gfx/blender: x86 stable wrt bug #591850Agostino Sarubbo2017-01-101-2/+2
| | | | | | Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
* media-gfx/blender-2.72b-r4: stable on amd64Tobias Klausmann2016-12-201-1/+1
| | | | Gentoo-Bug: 591850
* Revert "Temporarily remove Manifest files that were at risk of having broken ↵Michael Palimaka2016-10-311-0/+3
| | | | | | ChangeLog entries." This reverts commit 48b59c28052dbc9a1c410a8a5d93c1cc3c8c8d4b.
* Temporarily remove Manifest files that were at risk of having broken ↵Michael Palimaka2016-10-311-3/+0
| | | | | | | | | ChangeLog entries. This commit will be immediately reverted. The intention is to force the mtime to be bumped causing the updated Manifest to be propagated to mirrors. Gentoo-bug: 577722
* media-gfx/blender: WhitespacePatrick Lauer2016-10-281-1/+1
| | | | Package-Manager: portage-2.3.2
* media-gfx/blender: version bump to 2.78aJonathan Scruggs2016-10-272-0/+298
| | | | | | | | | | | - C++11 compiler fix patch no longer needed - Upstream only supports CUDA 8 with this release Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Signed off by: Adrian Grigo (agrigo2001@yahoo.com.au) Closes: https://github.com/gentoo/gentoo/pull/2669 Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/blender: version bump to 2.78Jonathan Scruggs2016-10-235-24/+391
| | | | | | | | | | | | | | | | - Switch to EAPI 6 - Added OpenSubDiv support - Added OpenVDB support - Fix doc building with binary drivers - Add warning about directories not tracked by portage Gentoo-Bug: 536078 Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Signed off by: Adrian Grigo (agrigo2001@yahoo.com.au) Closes: https://github.com/gentoo/gentoo/pull/2531 Signed-off-by: David Seifert <soap@gentoo.org>
* media-gfx/blender: remove old stale version.Jonathan Scruggs2016-10-071-278/+0
| | | | | | | | | This is prep work for the new ebuilds. Signed off by: Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm) Closes: https://github.com/gentoo/gentoo/pull/2503 Signed-off-by: Patrice Clement <monsieurp@gentoo.org>
* media-gfx/blender: add gcc-6 compile fixJonathan Scruggs2016-09-302-1/+127
| | | | | | | | | | | Not doing a revision bump as this patch only affects compiling with GCC 6. - Remove one dependency as it's not even used at all - Add patch that fixes compiling with GCC 6 Closes Gentoo-Bug: 594694 Signed off by Jonathan Scruggs (j.scruggs@gmail.com, irc: Dracwyrm)
* media-gfx/blender: add proxy-maint projectAmy Winston2016-06-161-0/+4
| | | | Package-Manager: portage-2.2.28
* media-gfx/blender: bug fixes and update metadata.xmldracwyrm2016-06-164-53/+364
| | | | | | | Gentoo Bugs: 533514, 523928, 585730 Updated metadata.xml with new proxy maintainers Switched to EAPI 6 Added in doc building hack for binary drivers