FreeBSD Bugzilla – Attachment 186156 Details for
Bug 220784
graphics/openshadinglanguage: fails to build against boost-libs with C++11 enabled
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
maintainer update for graphics/openshadinglaguage
openshadinglanguage.patch (text/plain), 4.83 KB, created by
Shane
on 2017-09-08 02:29:45 UTC
(
hide
)
Description:
maintainer update for graphics/openshadinglaguage
Filename:
MIME Type:
Creator:
Shane
Created:
2017-09-08 02:29:45 UTC
Size:
4.83 KB
patch
obsolete
>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
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
FreeBSD
:
maintainer-approval+
Actions:
View
|
Diff
Attachments on
bug 220784
: 186156