svn commit: r356308 - in head/graphics: openimageio openshadinglanguage

Guido Falsi madpilot at FreeBSD.org
Tue Jun 3 08:25:09 UTC 2014


Author: madpilot
Date: Tue Jun  3 08:25:07 2014
New Revision: 356308
URL: http://svnweb.freebsd.org/changeset/ports/356308
QAT: https://qat.redports.org/buildarchive/r356308/

Log:
  - Update OpenImageIO to 1.4.8
  - Use OPTIONS helpers where appropriate
  - Update OpenShadingLanguage to 1.4.2
  
  PR:		190254
  Submitted by:	FreeBSD at ShaneWare.Biz (Maintainer)

Modified:
  head/graphics/openimageio/Makefile
  head/graphics/openimageio/distinfo
  head/graphics/openimageio/pkg-plist
  head/graphics/openshadinglanguage/Makefile
  head/graphics/openshadinglanguage/distinfo

Modified: head/graphics/openimageio/Makefile
==============================================================================
--- head/graphics/openimageio/Makefile	Tue Jun  3 08:21:05 2014	(r356307)
+++ head/graphics/openimageio/Makefile	Tue Jun  3 08:25:07 2014	(r356308)
@@ -2,8 +2,8 @@
 # $FreeBSD$
 
 PORTNAME=	openimageio
-PORTVERSION=	1.3.9
-PORTREVISION?=	4
+PORTVERSION=	1.4.8
+PORTREVISION?=	0
 CATEGORIES?=	graphics multimedia
 
 MAINTAINER?=	FreeBSD at Shaneware.biz
@@ -15,7 +15,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	OpenImageIO
 GH_PROJECT=	oiio
 GH_TAGNAME=	Release-${PORTVERSION}
-GH_COMMIT=	1a57f2f
+GH_COMMIT=	916f05d
 
 # fbm also installs bin/idiff
 CONFLICTS=	fbm-[0-9]*
@@ -24,16 +24,25 @@ USES=		cmake:outsource
 CMAKE_ARGS=	-DBUILDSTATIC:BOOL=OFF \
 		-DLINKSTATIC:BOOL=OFF \
 		-DNOTHREADS:BOOL=OFF \
-		-DUSE_TBB:BOOL=OFF \
 		-DSTOP_ON_WARNING:BOOL=OFF
 
-OPTIONS_DEFINE=		DOCS IMAGEVIEWER OCIO
+OPTIONS_DEFINE=		DOCS IMAGEVIEWER OCIO TEST
 OPTIONS_DEFAULT=	OCIO
 OPTIONS_SUB=		yes
 
 IMAGEVIEWER_DESC=	Build image viewer
 OCIO_DESC=		Colour management support
 
+DOCS_CMAKE_ON=		-DINSTALL_DOCS:BOOL=ON
+DOCS_CMAKE_OFF=		-DINSTALL_DOCS:BOOL=OFF
+
+OCIO_CMAKE_ON=		-DUSE_OCIO:BOOL=ON
+OCIO_CMAKE_OFF=		-DUSE_OCIO:BOOL=OFF
+OCIO_LIB_DEPENDS=	libOpenColorIO.so:${PORTSDIR}/graphics/opencolorio
+
+TEST_CMAKE_ON=		-DOIIO_BUILD_TESTS:BOOL=ON
+TEST_CMAKE_OFF=		-DOIIO_BUILD_TESTS:BOOL=OFF
+
 .include <bsd.port.options.mk>
 
 .if ${SLAVE_PORT} == no
@@ -53,12 +62,6 @@ PLIST=		${PKGDIR}/pkg-plist-pybind
 CMAKE_ARGS+=	-DUSE_PYTHON:BOOL=ON -DOIIO_BUILD_TOOLS:BOOL=OFF
 .endif
 
-.if ${PORT_OPTIONS:MDOCS}
-CMAKE_ARGS+=	-DINSTALL_DOCS:BOOL=ON
-.else
-CMAKE_ARGS+=	-DINSTALL_DOCS:BOOL=OFF
-.endif
-
 .if ${PORT_OPTIONS:MIMAGEVIEWER}
 USE_GL=		glew
 USE_QT4=	corelib gui opengl qmake_build moc_build rcc_build uic_build
@@ -68,16 +71,14 @@ CMAKE_ENV+=	QTDIR=${QT_PREFIX} QT_INCLUD
 CMAKE_ARGS+=	-DUSE_OPENGL:BOOL=OFF -DUSE_QT:BOOL=OFF
 .endif
 
-.if ${PORT_OPTIONS:MOCIO}
-CMAKE_ARGS+=	-DUSE_OCIO:BOOL=ON
-LIB_DEPENDS+=	libOpenColorIO.so:${PORTSDIR}/graphics/opencolorio
-.else
-CMAKE_ARGS+=	-DUSE_OCIO:BOOL=OFF
-.endif
+post-patch:
+	@${REINPLACE_CMD} -e 's|share/doc/OpenImageIO|${DOCSDIR}|g' \
+		${WRKSRC}/CMakeLists.txt
 
 post-install:
 .if ${SLAVE_PORT} == no
-	${LN} -sf libOpenImageIO.so.1.3 ${STAGEDIR}${PREFIX}/lib/libOpenImageIO.so.1
+	${LN} -sf libOpenImageIO.so.1.4 ${STAGEDIR}${PREFIX}/lib/libOpenImageIO.so.1
+	${LN} -sf libOpenImageIO_Util.so.1.4 ${STAGEDIR}${PREFIX}/lib/libOpenImageIO_Util.so.1
 .endif
 
 .include <bsd.port.mk>

Modified: head/graphics/openimageio/distinfo
==============================================================================
--- head/graphics/openimageio/distinfo	Tue Jun  3 08:21:05 2014	(r356307)
+++ head/graphics/openimageio/distinfo	Tue Jun  3 08:25:07 2014	(r356308)
@@ -1,2 +1,2 @@
-SHA256 (openimageio-1.3.9.tar.gz) = 4f68be9bcb50ebb1e645f8f9204247c90d443e050c26dda2cb7ebdead08cde88
-SIZE (openimageio-1.3.9.tar.gz) = 14832206
+SHA256 (openimageio-1.4.8.tar.gz) = 57e8465711a067e2f57f569d309bc9224249cde406bc4cf2384a4cb5463e04ce
+SIZE (openimageio-1.4.8.tar.gz) = 17423372

Modified: head/graphics/openimageio/pkg-plist
==============================================================================
--- head/graphics/openimageio/pkg-plist	Tue Jun  3 08:21:05 2014	(r356307)
+++ head/graphics/openimageio/pkg-plist	Tue Jun  3 08:25:07 2014	(r356308)
@@ -9,6 +9,15 @@ include/OpenImageIO/argparse.h
 include/OpenImageIO/color.h
 include/OpenImageIO/dassert.h
 include/OpenImageIO/errorhandler.h
+include/OpenImageIO/SHA1.h
+include/OpenImageIO/array_view.h
+include/OpenImageIO/image_view.h
+include/OpenImageIO/oiioversion.h
+include/OpenImageIO/strided_ptr.h
+include/OpenImageIO/string_ref.h
+include/OpenImageIO/string_view.h
+include/OpenImageIO/unittest.h
+include/OpenImageIO/unordered_map_concurrent.h
 include/OpenImageIO/export.h
 include/OpenImageIO/filesystem.h
 include/OpenImageIO/filter.h
@@ -39,8 +48,12 @@ include/OpenImageIO/pugiconfig.hpp
 include/OpenImageIO/version.h
 lib/libOpenImageIO.so
 lib/libOpenImageIO.so.1
-lib/libOpenImageIO.so.1.3
-lib/libOpenImageIO.so.1.3.9
+lib/libOpenImageIO.so.1.4
+lib/libOpenImageIO.so.1.4.8
+lib/libOpenImageIO_Util.so
+lib/libOpenImageIO_Util.so.1
+lib/libOpenImageIO_Util.so.1.4
+lib/libOpenImageIO_Util.so.1.4.8
 %%PORTDOCS%%%%DOCSDIR%%/CHANGES
 %%PORTDOCS%%%%DOCSDIR%%/LICENSE
 %%PORTDOCS%%%%DOCSDIR%%/openimageio.pdf

Modified: head/graphics/openshadinglanguage/Makefile
==============================================================================
--- head/graphics/openshadinglanguage/Makefile	Tue Jun  3 08:21:05 2014	(r356307)
+++ head/graphics/openshadinglanguage/Makefile	Tue Jun  3 08:25:07 2014	(r356308)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	openshadinglanguage
-PORTVERSION=	1.4.0
-PORTREVISION=	1
+PORTVERSION=	1.4.2
 CATEGORIES=	graphics devel
 
 MAINTAINER=	FreeBSD at Shaneware.biz
@@ -22,7 +21,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	imageworks
 GH_PROJECT=	OpenShadingLanguage
 GH_TAGNAME=	Release-${PORTVERSION}
-GH_COMMIT=	fb85664
+GH_COMMIT=	2c3574d
 
 CMAKE_ARGS=	-DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config33"
 USE_LDCONFIG=	yes

Modified: head/graphics/openshadinglanguage/distinfo
==============================================================================
--- head/graphics/openshadinglanguage/distinfo	Tue Jun  3 08:21:05 2014	(r356307)
+++ head/graphics/openshadinglanguage/distinfo	Tue Jun  3 08:25:07 2014	(r356308)
@@ -1,2 +1,2 @@
-SHA256 (openshadinglanguage-1.4.0.tar.gz) = 866bddfcaed7938a5ca61a7477e60ce7ae899b33d207a5faa7fd46cc72055f69
-SIZE (openshadinglanguage-1.4.0.tar.gz) = 11513652
+SHA256 (openshadinglanguage-1.4.2.tar.gz) = c1b20727c9dcfe35c6608e433ff89a73ce8bf4a184598e9bcaae7d09fb6e66ca
+SIZE (openshadinglanguage-1.4.2.tar.gz) = 11527572


More information about the svn-ports-all mailing list