Bug 249331

Summary: graphics/blender: CYCLES should imply TBB
Product: Ports & Packages Reporter: Val Packett <val>
Component: Individual Port(s)Assignee: Fernando ApesteguĂ­a <fernape>
Status: Closed FIXED    
Severity: Affects Only Me CC: FreeBSD, fernape
Priority: --- Keywords: buildisok
Version: LatestFlags: FreeBSD: maintainer-feedback+
Hardware: Any   
OS: Any   
Bug Depends on:    
Bug Blocks: 251852    
Attachments:
Description Flags
maintainer update for graphics/blender FreeBSD: maintainer-approval+

Description Val Packett 2020-09-15 11:37:37 UTC
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)'
Comment 1 Shane 2020-09-16 10:33:38 UTC
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
Comment 2 Automation User 2020-11-18 14:50:33 UTC
Build and package info is available at https://gitlab.com/swills/freebsd-ports/pipelines/217566002
Comment 3 Fernando ApesteguĂ­a freebsd_committer freebsd_triage 2020-12-18 13:31:07 UTC
Committed,

Thanks!
Comment 4 commit-hook freebsd_committer freebsd_triage 2020-12-18 13:31:34 UTC
A commit references this bug:

Author: fernape
Date: Fri Dec 18 13:30:53 UTC 2020
New revision: 558371
URL: https://svnweb.freebsd.org/changeset/ports/558371

Log:
  graphics/blender: Complete options that imply TBB

  Some of the options actually need devel/tbb.

  PR:	249331
  Submitted by:	greg@unrelenting.technology
  Approved by:	FreeBSD@ShaneWare.Biz (maintainer)

Changes:
  head/graphics/blender/Makefile