svn commit: r391573 - in head/graphics/openshadinglanguage: . files
Marcus von Appen
mva at FreeBSD.org
Wed Jul 8 16:52:02 UTC 2015
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 at 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
More information about the svn-ports-all
mailing list