On 2020/11/30 08:48, Dimitri Karamazov wrote:
> From Stuart Henderson
> > update to blender-2.91.0, from Dimitri Karamazov (and earlier work on
> > 2.81 from Andrea Fleckenstein). Dimitri takes maintainer, agreed with
> > pascal@. I added a dep on graphics/potrace because blender picks it up
> > at build time if present.
> 
> WANTLIB += ${MODPY_WANTLIB}
> WANTLIB += ${COMPILER_LIBCXX} GL GLEW Half-2_5 Iex-2_5 IlmImf-2_5
> WANTLIB += IlmThread-2_5 Imath-2_5 OpenColorIO OpenImageIO SDL2
> WANTLIB += X11 Xfixes Xi Xrender Xxf86vm avcodec avdevice avformat
> WANTLIB += avutil boost_atomic-mt boost_chrono-mt boost_date_time-mt
> WANTLIB += boost_filesystem-mt boost_regex-mt boost_system-mt
> WANTLIB += boost_thread-mt c fftw3 freetype jpeg m openal openjp2
> WANTLIB += png potrace sndfile swscale tbb tiff tinyxml util yaml-cpp
> WANTLIB += z
> 
> Hmm..., opencolorio, yaml-cpp, tinyxml, sndfile are present in wantlibs as 
> well.
> I guess those should be added to LIB_DEPENDS. yaml-cpp and tinyxml are
> recursively pulled by opencolorio, so adding just add will be okay? Also
> opencolorio is pulled in by openimageio which is listed in LIB_DEPENDS.
> 
> So the question is are recursively pulled dependencies to be listed in 
> LIB_DEPENDS?

No they are not, unless they are also used directly by the port itself.

Reply via email to