summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* media-gfx/blender: add cython dep for 3.1.2Joonas Niilola2022-04-171-0/+1
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: add 3.1.2Sebastian Parborg2022-04-172-0/+405
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* media-gfx/blender: add 3.1.1Sam James2022-04-012-0/+405
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: fix SizeViolationSam James2022-03-142-1046/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: use devspace for patchSam James2022-03-143-2/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: enable tests for 3.1.0Sam James2022-03-143-4/+5
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix building with ffmpeg 5.0Sebastian Parborg2022-03-148-5/+1864
| | | | | | | Closes: https://bugs.gentoo.org/834380 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24558 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Version bumpSebastian Parborg2022-03-142-0/+405
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Stabilize 2.93.8-r4 amd64, #833158Sam James2022-02-281-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Update python targetsSebastian Parborg2022-02-266-8/+8
| | | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24346 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Tweak the jpeg2k useflagSebastian Parborg2022-02-206-6/+6
| | | | | | Closes: https://bugs.gentoo.org/830287 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Add nanovdb useflagSebastian Parborg2022-02-202-3/+6
| | | | | | | | The nanovdb header only library is used to reduce memory usage when rendering volumes in Cycles. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix live ebuildSebastian Parborg2022-02-201-6/+1
| | | | | | | | | | Upstream has patched in OpenEXR3 and OpenImageIO 2.3 support. Therefore we don't need to use our own patches anymore. Also add new "DWITH_SYSTEM_FREETYPE" build flag. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: crank opencolorio dependency upSam James2022-02-203-3/+3
| | | | | Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: make sure we have new enough OIIO/OCIOSam James2022-02-203-9/+9
| | | | | Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: crank up opencolorio lower boundSam James2022-02-183-3/+3
| | | | | | | Just in case. Bug: https://bugs.gentoo.org/833158 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: crank up openimageio lower boundSam James2022-02-183-3/+3
| | | | | | | Just to be sure. Bug: https://bugs.gentoo.org/833158 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: explicitly require newer imathSam James2022-02-183-5/+5
| | | | | | | | | Try harder to avoid an imath which installs things to the wrong/old locations. Bug: https://bugs.gentoo.org/833158 See: b4e1d954fa68fcd11f053d20ee738fe491c09ee0 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: revbump 2.93.x too for unslotting OpenEXRSam James2022-02-151-0/+0
| | | | | | | | Guess it got lost at some point during rebasing. Bug: https://bugs.gentoo.org/833197 Fixes: 22d23e6ab87569d482db5b5aad1f9e11d8c7c377 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: adjust to unslotted OpenEXRSam James2022-02-154-98/+75
| | | | | | | | | | | | Bug: https://bugs.gentoo.org/833197 Bug: https://bugs.gentoo.org/828441 Bug: https://bugs.gentoo.org/833265 Bug: https://bugs.gentoo.org/833196 Bug: https://bugs.gentoo.org/833158 Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821247 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: sync live ebuildSam James2022-02-121-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: update dep bounds for OpenEXR 3 conversion (alembic)Sam James2022-02-122-2/+2
| | | | | | | | | | | | | This helps to avoid pulling in versions which might've been linked against OpenEXR 2. Alembic is now adapted. Bug: https://bugs.gentoo.org/821247 Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821202 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: force finding imath-3 in 2.93.8/3.0.1Sam James2022-02-123-2/+2
| | | | | | | | | We'd pick up media-libs/ilmbase even if we (probably) wouldn't use it, so let's not do that, as we're switching to OpenEXR 3. Bug: https://bugs.gentoo.org/832862 Closes: https://bugs.gentoo.org/833184 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: update dep bounds for OpenEXR 3 conversionSam James2022-02-123-3/+3
| | | | | | | | | | This helps to avoid pulling in versions which might've been linked against OpenEXR 2. Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Bug: https://bugs.gentoo.org/821202 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: fix WhitespaceFoundSam James2022-02-121-6/+6
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: update dep bounds for OpenEXR 3 conversionSam James2022-02-122-6/+6
| | | | | | | | | This helps to avoid pulling in versions which might've been linked against OpenEXR 2. Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 2.93.8Sam James2022-02-122-0/+405
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: drop 2.93.1-r1, 2.93.2-r1Sam James2022-02-123-779/+0
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: stabilize 2.93.6 for amd64Sam James2022-02-121-2/+2
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add 3.0.1Sam James2022-02-125-3/+660
| | | | | | | | | | ... and flip over to OpenEXR 3, because things keep breaking with the mix-and-match between 2/3 and things are starting to prefer 3 in their build systems. Bug: https://bugs.gentoo.org/831357 Bug: https://bugs.gentoo.org/832862 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: allow newer TBBSam James2022-02-072-4/+4
| | | | | Closes: https://bugs.gentoo.org/820791 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: fix linking against libXxf86vmSam James2021-12-042-0/+35
| | | | | See: https://developer.blender.org/D13464 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: don't force gold linker if GCC is detectedSam James2021-12-042-0/+20
| | | | | | We prefer to let the user choose their linker. Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add test tarball for 3.0.0Sam James2021-12-042-3/+4
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: restrict tests for 3.0 until test tarball readySam James2021-12-031-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Fix building docsSebastian Parborg2021-12-033-90/+87
| | | | | | | | | Closes: https://bugs.gentoo.org/822465 Closes: https://bugs.gentoo.org/734104 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/23161 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Bump to new the newest release versionsSebastian Parborg2021-12-034-16/+807
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Remove versions requiring LLVM 10Michał Górny2021-11-088-1421/+0
| | | | Signed-off-by: Michał Górny <mgorny@gentoo.org>
* media-gfx/blender: Stabilize 2.93.0-r1 amd64, #803884Sam James2021-10-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Stabilize 2.83.15-r1 amd64, #803884Sam James2021-10-311-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: needs deprecated TBB features, depend on older versionSam James2021-10-307-7/+7
| | | | | Bug: https://bugs.gentoo.org/820791 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: add tbb subslot operatorSam James2021-10-297-7/+7
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Keyword 2.93.2 arm, #795279Sam James2021-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Keyword 2.93.2 arm64, #795279Sam James2021-09-191-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* **/metadata.xml: Replace http by https in DOCTYPE elementUlrich Müller2021-09-111-1/+1
| | | | | Bug: https://bugs.gentoo.org/552720 Signed-off-by: Ulrich Müller <ulm@gentoo.org>
* media-gfx/blender: Bump oidn version requirementSebastian Parborg2021-08-191-1/+1
| | | | | | | | | | While older versions of oidn still works, it will produce worse denoising results and upstream expects blender to be built with this newer version. Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21994 Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Bump to latest LTS point releasesSebastian Parborg2021-08-194-8/+771
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Tweak openvdb useflag descriptionSebastian Parborg2021-08-041-1/+1
| | | | | | | Closes: https://bugs.gentoo.org/779895 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Bump to latest LTS point releasesSebastian Parborg2021-08-047-21/+799
| | | | | Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
* media-gfx/blender: Slot the man pageSebastian Parborg2021-08-043-0/+15
| | | | | | | Closes: https://bugs.gentoo.org/795636 Signed-off-by: Sebastian Parborg <darkdefende@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>