From owner-svn-ports-head@freebsd.org Sat Sep 9 19:40:11 2017 Return-Path: Delivered-To: svn-ports-head@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CD19FE0511C; Sat, 9 Sep 2017 19:40:11 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id A70DF759E8; Sat, 9 Sep 2017 19:40:11 +0000 (UTC) (envelope-from jbeich@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id v89JeANV083667; Sat, 9 Sep 2017 19:40:10 GMT (envelope-from jbeich@FreeBSD.org) Received: (from jbeich@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id v89JeAnu083661; Sat, 9 Sep 2017 19:40:10 GMT (envelope-from jbeich@FreeBSD.org) Message-Id: <201709091940.v89JeAnu083661@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: jbeich set sender to jbeich@FreeBSD.org using -f From: Jan Beich Date: Sat, 9 Sep 2017 19:40:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r449507 - in head/graphics: appleseed blender openshadinglanguage openshadinglanguage/files X-SVN-Group: ports-head X-SVN-Commit-Author: jbeich X-SVN-Commit-Paths: in head/graphics: appleseed blender openshadinglanguage openshadinglanguage/files X-SVN-Commit-Revision: 449507 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Sep 2017 19:40:11 -0000 Author: jbeich Date: Sat Sep 9 19:40:10 2017 New Revision: 449507 URL: https://svnweb.freebsd.org/changeset/ports/449507 Log: graphics/openshadinglanguage: update to 1.8.10 - graphics/appleseed isn't compatible yet, so disable OSL by default Changes: https://github.com/imageworks/OpenShadingLanguage/blob/Release-1.8.10/CHANGES.md PR: 220784 222131 Submitted by: Shane Ambler (maintainer) Modified: head/graphics/appleseed/Makefile (contents, props changed) head/graphics/blender/Makefile (contents, props changed) head/graphics/openshadinglanguage/Makefile (contents, props changed) head/graphics/openshadinglanguage/distinfo (contents, props changed) head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt (contents, props changed) head/graphics/openshadinglanguage/pkg-plist (contents, props changed) Modified: head/graphics/appleseed/Makefile ============================================================================== --- head/graphics/appleseed/Makefile Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/appleseed/Makefile Sat Sep 9 19:40:10 2017 (r449507) @@ -3,7 +3,7 @@ PORTNAME= appleseed DISTVERSION= 1.5.2-beta -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org @@ -43,7 +43,7 @@ SUB_FILES= pkg-message SUB_LIST:= ${PLIST_SUB} OPTIONS_DEFINE= EXAMPLES OSL DISNEY -OPTIONS_DEFAULT= OSL DISNEY +OPTIONS_DEFAULT= DISNEY OPTIONS_SUB= yes OSL_DESC= Open Shading Language support @@ -53,6 +53,8 @@ EXAMPLES_CMAKE_OFF= -DWITH_SAMPLES:BOOL=OFF OSL_CMAKE_ON= -DWITH_OSL:BOOL=ON OSL_LIB_DEPENDS= liboslexec.so:graphics/openshadinglanguage +# src/appleseed/libappleseed.so: undefined reference to `typeinfo for OSL::RendererServices' +OSL_BROKEN= fails to build against openshadinglanguage-1.8.10 DISNEY_CMAKE_ON= -DWITH_DISNEY_MATERIAL:BOOL=ON DISNEY_LIB_DEPENDS= libOpenImageIO.so:graphics/openimageio \ Modified: head/graphics/blender/Makefile ============================================================================== --- head/graphics/blender/Makefile Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/blender/Makefile Sat Sep 9 19:40:10 2017 (r449507) @@ -3,7 +3,7 @@ PORTNAME= blender PORTVERSION= 2.78c -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= graphics games MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ Modified: head/graphics/openshadinglanguage/Makefile ============================================================================== --- head/graphics/openshadinglanguage/Makefile Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/openshadinglanguage/Makefile Sat Sep 9 19:40:10 2017 (r449507) @@ -2,9 +2,8 @@ # $FreeBSD$ PORTNAME= openshadinglanguage -PORTVERSION= 1.7.5 +PORTVERSION= 1.8.10 DISTVERSIONPREFIX= Release- -PORTREVISION= 3 CATEGORIES= graphics devel MAINTAINER= FreeBSD@Shaneware.biz @@ -12,21 +11,20 @@ COMMENT= Advanced shading language for production GI r 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: Modified: head/graphics/openshadinglanguage/distinfo ============================================================================== --- head/graphics/openshadinglanguage/distinfo Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/openshadinglanguage/distinfo Sat Sep 9 19:40:10 2017 (r449507) @@ -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 Modified: head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt ============================================================================== --- head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt Sat Sep 9 19:40:10 2017 (r449507) @@ -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 ) Modified: head/graphics/openshadinglanguage/pkg-plist ============================================================================== --- head/graphics/openshadinglanguage/pkg-plist Sat Sep 9 19:39:48 2017 (r449506) +++ head/graphics/openshadinglanguage/pkg-plist Sat Sep 9 19:40:10 2017 (r449507) @@ -16,20 +16,31 @@ include/OSL/oslclosure.h 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 @@ lib/osl.imageio.so %%DATADIR%%/shaders/stdosl.h %%DATADIR%%/shaders/ubersurface.osl %%DATADIR%%/shaders/ubersurface.oso +%%DATADIR%%/testshade.md.html