Date: Wed, 8 Jul 2015 16:52:00 +0000 (UTC) From: Marcus von Appen <mva@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r391573 - in head/graphics/openshadinglanguage: . files Message-ID: <201507081652.t68Gq0hW018071@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: mva Date: Wed Jul 8 16:52:00 2015 New Revision: 391573 URL: https://svnweb.freebsd.org/changeset/ports/391573 Log: - Update to version 1.6.6 OpenShadingLanguage 1.6 comes with new features and lots of bug fixes: * new OSL operators and arrays of undefined length can be passed to the shaders now * many API enhancements for the render services and shader contexts Changelog: https://github.com/imageworks/OpenShadingLanguage/blob/RB-1.6/CHANGES PR: 200819 Submitted by: Shane Ambler <FreeBSD@ShaneWare.Biz> Added: head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt (contents, props changed) head/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt (contents, props changed) Deleted: head/graphics/openshadinglanguage/files/patch-CMakeLists.txt head/graphics/openshadinglanguage/files/patch-alignment.patch head/graphics/openshadinglanguage/files/patch-doc__CMakeLists.txt head/graphics/openshadinglanguage/files/patch-shaders__CMakeLists.txt Modified: head/graphics/openshadinglanguage/Makefile head/graphics/openshadinglanguage/distinfo head/graphics/openshadinglanguage/pkg-plist Modified: head/graphics/openshadinglanguage/Makefile ============================================================================== --- head/graphics/openshadinglanguage/Makefile Wed Jul 8 16:46:57 2015 (r391572) +++ head/graphics/openshadinglanguage/Makefile Wed Jul 8 16:52:00 2015 (r391573) @@ -2,7 +2,7 @@ # $FreeBSD$ PORTNAME= openshadinglanguage -PORTVERSION= 1.5.12 +PORTVERSION= 1.6.6 DISTVERSIONPREFIX= Release- CATEGORIES= graphics devel @@ -40,10 +40,4 @@ post-patch: @${REINPLACE_CMD} -e 's,/bin/bash,/bin/sh,' \ ${WRKSRC}/src/liboslexec/serialize-bc.bash -post-install: -.for LNAME in oslcomp oslexec oslquery testshade - ${MV} ${STAGEDIR}${PREFIX}/lib/lib${LNAME}.so ${STAGEDIR}${PREFIX}/lib/lib${LNAME}.so.1 - ${LN} -s lib${LNAME}.so.1 ${STAGEDIR}${PREFIX}/lib/lib${LNAME}.so -.endfor - .include <bsd.port.mk> Modified: head/graphics/openshadinglanguage/distinfo ============================================================================== --- head/graphics/openshadinglanguage/distinfo Wed Jul 8 16:46:57 2015 (r391572) +++ head/graphics/openshadinglanguage/distinfo Wed Jul 8 16:52:00 2015 (r391573) @@ -1,2 +1,2 @@ -SHA256 (imageworks-OpenShadingLanguage-Release-1.5.12_GH0.tar.gz) = c871942c5cfade3cad2f1dc68ddf47f96aeae285c162394305c46db6c6930873 -SIZE (imageworks-OpenShadingLanguage-Release-1.5.12_GH0.tar.gz) = 11560575 +SHA256 (imageworks-OpenShadingLanguage-Release-1.6.6_GH0.tar.gz) = be73f656e65997b5c3ce9576c8ee4695b14dbd100319862596f2f77585ee2a88 +SIZE (imageworks-OpenShadingLanguage-Release-1.6.6_GH0.tar.gz) = 12351422 Added: head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/openshadinglanguage/files/patch-src_doc_CMakeLists.txt Wed Jul 8 16:52:00 2015 (r391573) @@ -0,0 +1,16 @@ +--- src/doc/CMakeLists.txt.orig 2015-03-10 21:57:05 UTC ++++ src/doc/CMakeLists.txt +@@ -1,11 +1,11 @@ + set (public_docs osl-languagespec.pdf) + # Some day: CLA-INDIVIDUAL CLA-CORPORATE + +-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}/README.md" +- DESTINATION . ) ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/openshadinglanguage ) + Added: head/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/openshadinglanguage/files/patch-src_shaders_CMakeLists.txt Wed Jul 8 16:52:00 2015 (r391573) @@ -0,0 +1,9 @@ +--- src/shaders/CMakeLists.txt.orig 2015-03-10 21:57:05 UTC ++++ src/shaders/CMakeLists.txt +@@ -49,5 +49,5 @@ add_custom_target (shaders ALL + SOURCES ${shader_source} ${shader_headers}) + + install (FILES ${shader_headers} ${shader_source} ${shader_objs} +- DESTINATION shaders) ++ DESTINATION ${CMAKE_INSTALL_PREFIX}/share/openshadinglanguage/shaders) + Modified: head/graphics/openshadinglanguage/pkg-plist ============================================================================== --- head/graphics/openshadinglanguage/pkg-plist Wed Jul 8 16:46:57 2015 (r391572) +++ head/graphics/openshadinglanguage/pkg-plist Wed Jul 8 16:52:00 2015 (r391573) @@ -21,13 +21,9 @@ include/OSL/oslversion.h include/OSL/rendererservices.h include/OSL/shaderglobals.h lib/liboslcomp.so -lib/liboslcomp.so.1 lib/liboslexec.so -lib/liboslexec.so.1 lib/liboslquery.so -lib/liboslquery.so.1 lib/libtestshade.so -lib/libtestshade.so.1 %%DATADIR%%/CHANGES %%DATADIR%%/INSTALL %%DATADIR%%/LICENSE
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201507081652.t68Gq0hW018071>