Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/opencolorio/Makefile
# Created by: Shane Ambler <FreeBSD@Shaneware.biz> | # Created by: Shane Ambler <FreeBSD@Shaneware.biz> | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= opencolorio | PORTNAME= opencolorio | ||||
PORTVERSION= 1.1.0 | PORTVERSION= 1.1.0 | ||||
PORTREVISION= 1 | PORTREVISION= 1 | ||||
DISTVERSIONPREFIX= v | DISTVERSIONPREFIX= v | ||||
CATEGORIES= graphics multimedia | CATEGORIES= graphics multimedia | ||||
MAINTAINER?= FreeBSD@Shaneware.biz | MAINTAINER?= FreeBSD@Shaneware.biz | ||||
COMMENT?= Complete color management solution | COMMENT?= Complete color management solution | ||||
LICENSE= BSD3CLAUSE | LICENSE= BSD3CLAUSE | ||||
USES= alias cmake compiler:c++11-lang pkgconfig shebangfix | USES= alias cmake compiler:c++11-lang localbase:ldflags pkgconfig \ | ||||
shebangfix | |||||
USE_GITHUB= yes | USE_GITHUB= yes | ||||
GH_ACCOUNT= imageworks | GH_ACCOUNT= imageworks | ||||
GH_PROJECT= OpenColorIO | GH_PROJECT= OpenColorIO | ||||
CMAKE_ON= USE_EXTERNAL_TINYXML USE_EXTERNAL_YAML | CMAKE_ON= USE_EXTERNAL_TINYXML USE_EXTERNAL_YAML | ||||
CMAKE_OFF= OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE OCIO_BUILD_STATIC | CMAKE_OFF= OCIO_BUILD_JNIGLUE OCIO_BUILD_NUKE OCIO_BUILD_STATIC | ||||
LDFLAGS+= -L${LOCALBASE}/lib | |||||
# pyglue gives an error on use of register | CXXFLAGS= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}} | ||||
# this should only be an error using c++17 | CXXFLAGS_gcc= -Wno-unused-function -Wno-error | ||||
CXXFLAGS+= -Wno-deprecated-register | CXXFLAGS_clang= -Wno-deprecated-register | ||||
SHEBANG_FILES= share/sphinx/ExtractRstFromSourceCPP.py \ | SHEBANG_FILES= share/sphinx/ExtractRstFromSourceCPP.py \ | ||||
share/sphinx/ExtractRstFromSourceSimple.py \ | share/sphinx/ExtractRstFromSourceSimple.py \ | ||||
src/pyglue/createPyDocH.py | src/pyglue/createPyDocH.py | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS | ||||
DOCS_CMAKE_BOOL= OCIO_BUILD_DOCS | DOCS_CMAKE_BOOL= OCIO_BUILD_DOCS | ||||
▲ Show 20 Lines • Show All 72 Lines • Show Last 20 Lines |