This port needs CYCLES_IMPLIES+=TBB because I've tried to build a really stripped down version and, well,
-- 'WITH_TBB' is disabled: forcing 'set(WITH_CYCLES OFF)'
-- 'WITH_TBB' is disabled: forcing 'set(WITH_USD OFF)'
Created attachment 217997 [details]
maintainer update for graphics/blender
You are correct, it should also be on a few other options as well.
Add *_IMPLIES=TBB to several options that require it.
Remove duplicate depends entry for devel/tbb
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/217566002
A commit references this bug:
Date: Fri Dec 18 13:30:53 UTC 2020
New revision: 558371
graphics/blender: Complete options that imply TBB
Some of the options actually need devel/tbb.
Submitted by: email@example.com
Approved by: FreeBSD@ShaneWare.Biz (maintainer)