Created attachment 215070 [details] Replace dependency from python 2.7 to default 3.7 Tested on 12.1 amd64.
Comment on attachment 215070 [details] Replace dependency from python 2.7 to default 3.7 Sorry. Yes I want to make this change, but more is needed. As mentioned at the end of the comments a few lines down from your change, the docs fail using py3. There is no issue building ocio python modules for py3.x but this section only affects building docs with the master port and still requires 2.7 for now.
Created attachment 215103 [details] Don't force install python 2.7 dependencies if you build without DOCS option Tested on 12.1 amd64 with and without DOCS option.
Comment on attachment 215103 [details] Don't force install python 2.7 dependencies if you build without DOCS option I get that this will work, but don't think it really makes any difference. You are welcome to get this change committed.
(In reply to Shane from comment #3) > but don't think it really makes any difference. Less unnecessary dependencies installed if you don't need DOCS.
A commit references this bug: Author: lwhsu Date: Wed Jul 1 13:46:00 UTC 2020 New revision: 540965 URL: https://svnweb.freebsd.org/changeset/ports/540965 Log: Don't force python 2.7 build dependencies when building without DOCS option PR: 246875 Submitted by: VVD <vvd@unislabs.com> Approved by: Shane <FreeBSD@ShaneWare.Biz> (maintainer) Changes: head/graphics/opencolorio/Makefile