Index: head/graphics/openshadinglanguage/Makefile =================================================================== --- head/graphics/openshadinglanguage/Makefile (revision 419246) +++ head/graphics/openshadinglanguage/Makefile (revision 419247) @@ -1,46 +1,46 @@ # Created by: Shane Ambler # $FreeBSD$ PORTNAME= openshadinglanguage -PORTVERSION= 1.6.9 +PORTVERSION= 1.7.2 DISTVERSIONPREFIX= Release- CATEGORIES= graphics devel MAINTAINER= FreeBSD@Shaneware.biz COMMENT= Advanced shading language for production GI renderers LICENSE= BSD3CLAUSE BUILD_DEPENDS= llvm-config34:devel/llvm34 \ clang34>=3.4_1:lang/clang34 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libIlmImf.so:graphics/OpenEXR \ libOpenImageIO.so:graphics/openimageio RUN_DEPENDS= llvm-config34:devel/llvm34 USE_GITHUB= yes GH_ACCOUNT= imageworks GH_PROJECT= OpenShadingLanguage CMAKE_ARGS= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config34" \ -DENABLERTTI:BOOL=ON USE_LDCONFIG= yes USES= bison cmake:outsource compiler:c11 .include .if ${ARCH} == powerpc USE_GCC= yes .endif .if ${OSVERSION} < 1000033 BUILD_DEPENDS+= flex>=2.5.37:textproc/flex CMAKE_ARGS+= -DFLEX_EXECUTABLE:STRING=${LOCALBASE}/bin/flex CXXFLAGS+= -I${LOCALBASE}/include/flex .endif post-patch: @${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' \ ${WRKSRC}/src/liboslexec/serialize-bc.bash .include Index: head/graphics/openshadinglanguage/distinfo =================================================================== --- head/graphics/openshadinglanguage/distinfo (revision 419246) +++ head/graphics/openshadinglanguage/distinfo (revision 419247) @@ -1,2 +1,2 @@ -SHA256 (imageworks-OpenShadingLanguage-Release-1.6.9_GH0.tar.gz) = 2b0da2e7344ec2732785080684e10615c3262ea66740872632e7cd17e9cfdbc1 -SIZE (imageworks-OpenShadingLanguage-Release-1.6.9_GH0.tar.gz) = 12359133 +SHA256 (imageworks-OpenShadingLanguage-Release-1.7.2_GH0.tar.gz) = 9c8b014248db24f1993fb7eb4b022a19a42ec7e81a6a28ade13c52be5941c85b +SIZE (imageworks-OpenShadingLanguage-Release-1.7.2_GH0.tar.gz) = 13717762 Index: head/graphics/openshadinglanguage/files/patch-src_liboslexec_llvm_instance.cpp =================================================================== --- head/graphics/openshadinglanguage/files/patch-src_liboslexec_llvm_instance.cpp (nonexistent) +++ head/graphics/openshadinglanguage/files/patch-src_liboslexec_llvm_instance.cpp (revision 419247) @@ -0,0 +1,10 @@ +--- src/liboslexec/llvm_instance.cpp.orig 2016-04-11 19:42:33 UTC ++++ src/liboslexec/llvm_instance.cpp +@@ -1037,7 +103,7 @@ BackendLLVM::run () + // Generate the LLVM IR for each layer. Skip unused layers. + m_llvm_local_mem = 0; + llvm::Function* init_func = build_llvm_init (); +- std::vector funcs (nlayers, NULL); ++ std::vector funcs (nlayers, (llvm::Function*)NULL); + for (int layer = 0; layer < nlayers; ++layer) { + set_inst (layer); Property changes on: head/graphics/openshadinglanguage/files/patch-src_liboslexec_llvm_instance.cpp ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/graphics/openshadinglanguage/pkg-plist =================================================================== --- head/graphics/openshadinglanguage/pkg-plist (revision 419246) +++ head/graphics/openshadinglanguage/pkg-plist (revision 419247) @@ -1,45 +1,46 @@ bin/oslc bin/oslinfo bin/testrender bin/testshade bin/testshade_dso include/OSL/accum.h include/OSL/dual_vec.h include/OSL/dual.h include/OSL/export.h include/OSL/genclosure.h include/OSL/Imathx.h include/OSL/llvm_util.h include/OSL/matrix22.h include/OSL/optautomata.h include/OSL/oslclosure.h include/OSL/oslcomp.h include/OSL/oslconfig.h include/OSL/oslexec.h include/OSL/oslquery.h include/OSL/oslversion.h include/OSL/rendererservices.h include/OSL/shaderglobals.h lib/liboslcomp.so lib/liboslexec.so lib/liboslquery.so lib/libtestshade.so +lib/osl.imageio.so %%DATADIR%%/CHANGES %%DATADIR%%/INSTALL %%DATADIR%%/LICENSE %%DATADIR%%/README.md %%DATADIR%%/osl-languagespec.pdf %%DATADIR%%/shaders/emitter.osl %%DATADIR%%/shaders/emitter.oso %%DATADIR%%/shaders/glass.osl %%DATADIR%%/shaders/glass.oso %%DATADIR%%/shaders/image.osl %%DATADIR%%/shaders/image.oso %%DATADIR%%/shaders/matte.osl %%DATADIR%%/shaders/matte.oso %%DATADIR%%/shaders/metal.osl %%DATADIR%%/shaders/metal.oso %%DATADIR%%/shaders/oslutil.h %%DATADIR%%/shaders/stdosl.h %%DATADIR%%/shaders/ubersurface.osl %%DATADIR%%/shaders/ubersurface.oso