Skip site navigation (1)Skip section navigation (2)
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>