HomeFreeBSD

graphics/{,py-}openimageio: sort out Makefile, remove unnecessary dependencies…

Description

graphics/{,py-}openimageio: sort out Makefile, remove unnecessary dependencies and pet portclippy

  • Add VDB_IMPLIES=TBB: OpenVDB require TBB - build warning:

"Not using OpenVDB -- disabled (because TBB was not found)"

  • Remove unused dependencies science/hdf5 and graphics/squish.
  • Move devel/libfmt and graphics/libjpeg-turbo to BUILD_DEPENDS and

RUN_DEPENDS: check during configure stage and doesn't link this both.

  • Force use devel/libfmt and textproc/pugixml from ports and prevent

use embedded copies.

  • Remove GL=glew from IMAGEVIEWER - it doesn't link with libGLEW.
  • Remove old and removed by upstream CMAKE options NOTHREADS,

USE_OPENSSL, USE_OPENGL.

  • Sort options.

PR: 279454
Approved by: Shane <FreeBSD@ShaneWare.Biz> (maintainer)

Details

Provenance
vvdAuthored on Jun 2 2024, 10:52 AM
Parents
R11:559b574607a9: security/bcrypt: Deprecate port
Branches
Unknown
Tags
Unknown