diff -Nru openshadinglanguage.orig/distinfo openshadinglanguage/distinfo --- openshadinglanguage.orig/distinfo 2017-09-08 11:49:19.716002000 +0930 +++ openshadinglanguage/distinfo 2017-08-25 02:49:45.424515000 +0930 @@ -1,3 +1,3 @@ -TIMESTAMP = 1478806482 -SHA256 (imageworks-OpenShadingLanguage-Release-1.7.5_GH0.tar.gz) = 46226af0592297172e856635eac50327255f1a307244162c1feb47581e72a109 -SIZE (imageworks-OpenShadingLanguage-Release-1.7.5_GH0.tar.gz) = 13739852 +TIMESTAMP = 1503300284 +SHA256 (imageworks-OpenShadingLanguage-Release-1.8.10_GH0.tar.gz) = 5b9ad6814fd55e68f4ac50e4214120629ab9175142dc93aac350d0f54bea745a +SIZE (imageworks-OpenShadingLanguage-Release-1.8.10_GH0.tar.gz) = 14572479 diff -Nru openshadinglanguage.orig/files/patch-src_doc_CMakeLists.txt openshadinglanguage/files/patch-src_doc_CMakeLists.txt --- openshadinglanguage.orig/files/patch-src_doc_CMakeLists.txt 2017-09-08 11:49:19.715786000 +0930 +++ openshadinglanguage/files/patch-src_doc_CMakeLists.txt 2017-08-25 02:49:45.442725000 +0930 @@ -1,16 +1,21 @@ ---- src/doc/CMakeLists.txt.orig 2015-03-10 21:57:05 UTC +--- src/doc/CMakeLists.txt.orig 2017-07-01 03:52:54 UTC +++ src/doc/CMakeLists.txt -@@ -1,11 +1,11 @@ - set (public_docs osl-languagespec.pdf) - # Some day: CLA-INDIVIDUAL CLA-CORPORATE +@@ -3,15 +3,15 @@ set (public_docs osl-languagespec.pdf + markdeep.min.js + ) -install (FILES ${public_docs} DESTINATION doc COMPONENT documentation) +install (FILES ${public_docs} DESTINATION ${CMAKE_INSTALL_PREFIX}/share/openshadinglanguage COMPONENT documentation) install ( FILES "${PROJECT_SOURCE_DIR}/LICENSE" - "${PROJECT_SOURCE_DIR}/INSTALL" - "${PROJECT_SOURCE_DIR}/CHANGES" + "${PROJECT_SOURCE_DIR}/INSTALL.md" + "${PROJECT_SOURCE_DIR}/CHANGES.md" "${PROJECT_SOURCE_DIR}/README.md" -- DESTINATION . ) +- DESTINATION doc ) + DESTINATION ${CMAKE_INSTALL_PREFIX}/share/openshadinglanguage ) + + file (GLOB testshade_figures "Figures/testshade/*.jpg") + install (FILES ${testshade_figures} +- DESTINATION doc/Figures/testshade ) ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/openshadinglanguage/Figures/testshade ) diff -Nru openshadinglanguage.orig/Makefile openshadinglanguage/Makefile --- openshadinglanguage.orig/Makefile 2017-09-08 11:49:19.716052000 +0930 +++ openshadinglanguage/Makefile 2017-09-08 11:48:59.064373000 +0930 @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= openshadinglanguage -PORTVERSION= 1.7.5 +PORTVERSION= 1.8.10 DISTVERSIONPREFIX= Release- -PORTREVISION= 2 CATEGORIES= graphics devel MAINTAINER= FreeBSD@Shaneware.biz @@ -12,21 +11,20 @@ LICENSE= BSD3CLAUSE -BUILD_DEPENDS= llvm-config34:devel/llvm34 \ - clang34>=3.4_1:lang/clang34 +BUILD_DEPENDS= llvm-config40:devel/llvm40 LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libIlmImf.so:graphics/OpenEXR \ libImath.so:graphics/ilmbase \ libOpenImageIO.so:graphics/openimageio -RUN_DEPENDS= llvm-config34:devel/llvm34 +RUN_DEPENDS= llvm-config40:devel/llvm40 -USES= bison cmake:outsource compiler:c++11-lib ncurses +USES= bison cmake:outsource compiler:c++11-lang ncurses USE_GITHUB= yes GH_ACCOUNT= imageworks GH_PROJECT= OpenShadingLanguage -CMAKE_ARGS= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config34" \ - -DENABLERTTI:BOOL=ON +CMAKE_ARGS= -DLLVM_CONFIG:STRING="${LOCALBASE}/bin/llvm-config40" \ + -DENABLERTTI:BOOL=OFF -DUSE_BOOST_WAVE:BOOL=OFF USE_LDCONFIG= yes post-patch: diff -Nru openshadinglanguage.orig/pkg-plist openshadinglanguage/pkg-plist --- openshadinglanguage.orig/pkg-plist 2017-09-08 11:49:19.715901000 +0930 +++ openshadinglanguage/pkg-plist 2017-08-25 02:49:45.442832000 +0930 @@ -16,20 +16,31 @@ include/OSL/oslcomp.h include/OSL/oslconfig.h include/OSL/oslexec.h +include/OSL/oslnoise.h include/OSL/oslquery.h include/OSL/oslversion.h include/OSL/rendererservices.h include/OSL/shaderglobals.h lib/liboslcomp.so lib/liboslexec.so +lib/liboslnoise.so lib/liboslquery.so lib/libtestshade.so lib/osl.imageio.so -%%DATADIR%%/CHANGES -%%DATADIR%%/INSTALL +%%DATADIR%%/CHANGES.md +%%DATADIR%%/Figures/testshade/fBm_default.jpg +%%DATADIR%%/Figures/testshade/fBm_freq.jpg +%%DATADIR%%/Figures/testshade/fBm_gain.jpg +%%DATADIR%%/Figures/testshade/fBm_lac.jpg +%%DATADIR%%/Figures/testshade/fBm_octaves.jpg +%%DATADIR%%/Figures/testshade/makenoise.jpg +%%DATADIR%%/Figures/testshade/noisetex.jpg +%%DATADIR%%/Figures/testshade/show_uv.jpg +%%DATADIR%%/INSTALL.md %%DATADIR%%/LICENSE -%%DATADIR%%/README.md +%%DATADIR%%/markdeep.min.js %%DATADIR%%/osl-languagespec.pdf +%%DATADIR%%/README.md %%DATADIR%%/shaders/emitter.osl %%DATADIR%%/shaders/emitter.oso %%DATADIR%%/shaders/glass.osl @@ -44,3 +55,4 @@ %%DATADIR%%/shaders/stdosl.h %%DATADIR%%/shaders/ubersurface.osl %%DATADIR%%/shaders/ubersurface.oso +%%DATADIR%%/testshade.md.html