Index: head/graphics/appleseed/Makefile =================================================================== --- head/graphics/appleseed/Makefile (revision 495943) +++ head/graphics/appleseed/Makefile (revision 495944) @@ -1,86 +1,74 @@ # Created by: Alexey Dokuchaev # $FreeBSD$ PORTNAME= appleseed DISTVERSION= 1.7.1-beta -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= graphics MAINTAINER= danfe@FreeBSD.org COMMENT= Modern, physically-based production renderer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt BROKEN= fails to build LIB_DEPENDS= libboost_thread.so:devel/boost-libs \ libpng.so:graphics/png \ libIlmImf.so:graphics/openexr \ libxerces-c.so:textproc/xerces-c3 \ liboslexec.so:graphics/openshadinglanguage USE_GITHUB= yes GH_ACCOUNT= ${PORTNAME}hq ONLY_FOR_ARCHS= i386 amd64 ONLY_FOR_ARCHS_REASON= not ported to it yet USES= cmake compiler:env LDFLAGS+= -lboost_atomic CMAKE_ARGS= -DUSE_STATIC_BOOST:BOOL=OFF -DUSE_STATIC_OIIO:BOOL=OFF \ -DUSE_STATIC_OSL:BOOL=OFF -DWITH_DOXYGEN:BOOL=OFF \ -DWITH_HEADERS:BOOL=OFF -DWITH_PYTHON:BOOL=OFF \ -DWITH_TESTS:BOOL=OFF -DWARNINGS_AS_ERRORS:BOOL=OFF .for lib in EXR OIIO OSL PNG SEEXPR XERCES ZLIB CMAKE_ARGS+= -DUSE_EXTERNAL_${lib}:BOOL=ON .endfor # Not ready for hier(7)-conforming installation yet CMAKE_INSTALL_PREFIX= ${PREFIX}/${PKGBASE} PLIST_SUB= APPHOME=${CMAKE_INSTALL_PREFIX} SUB_FILES= pkg-message SUB_LIST:= ${PLIST_SUB} -OPTIONS_DEFINE= CPP11 EXAMPLES DISNEY STUDIO -OPTIONS_DEFAULT= DISNEY STUDIO +OPTIONS_DEFINE= CPP11 EXAMPLES DISNEY +OPTIONS_DEFAULT= DISNEY OPTIONS_SUB= yes CPP11_DESC= Build in C++11 mode DISNEY_DESC= Disney material support -STUDIO_DESC= Build appleseed.studio (Qt-based GUI program) CPP11_CMAKE_ON= -DUSE_CPP11:BOOL=ON EXAMPLES_CMAKE_OFF= -DWITH_SAMPLES:BOOL=OFF DISNEY_LIB_DEPENDS= libSeExpr.so:graphics/seexpr DISNEY_CMAKE_ON= -DWITH_DISNEY_MATERIAL:BOOL=ON - -STUDIO_USES= qt:4 -STUDIO_USE= QT=moc_build,qmake_build,rcc_build,uic_build,opengl -STUDIO_CMAKE_OFF= -DWITH_STUDIO:BOOL=OFF - -.include - -.if ${PORT_OPTIONS:MSTUDIO} -DEPRECATED= Qt4 has been EOL since december 2015 -EXPIRATION_DATE= 2019-03-15 -.endif .include post-patch: @${RMDIR} ${WRKSRC}/sandbox/docs/api .if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 39 @${ECHO_MSG} "===> Patching for Core Working Group (CWG) Defect 253 (see r455830)" @${REINPLACE_CMD} -E 's,const (.*MDF ),\1,' \ ${WRKSRC}/src/appleseed/renderer/modeling/bsdf/disneybrdf.cpp \ ${WRKSRC}/src/appleseed/renderer/modeling/bsdf/microfacetbrdf.cpp \ ${WRKSRC}/src/appleseed/foundation/meta/tests/test_microfacet.cpp .endif .include Index: head/graphics/appleseed/pkg-plist =================================================================== --- head/graphics/appleseed/pkg-plist (revision 495943) +++ head/graphics/appleseed/pkg-plist (revision 495944) @@ -1,266 +1,257 @@ share/cmake/Modules/FindAppleseed.cmake share/cmake/Modules/FindImath.cmake share/cmake/Modules/FindOSL.cmake share/cmake/Modules/FindOpenEXR.cmake share/cmake/Modules/FindOpenImageIO.cmake share/cmake/Modules/FindPartio.cmake share/cmake/Modules/FindSeExpr.cmake share/cmake/Modules/FindSeExprEditor.cmake share/cmake/Modules/FindXerces.cmake @cwd %%APPHOME%% bin/animatecamera bin/appleseed.cli -%%STUDIO%%bin/appleseed.studio bin/convertmany.py bin/convertmeshfile bin/dumpmetadata bin/makefluffy bin/maketx bin/oslc bin/oslinfo bin/projecttool bin/rendermanager.py bin/rendermany.py bin/rendernode.py bin/updatemany.py docs/osl/osl-languagespec.pdf docs/seexpr/Se_voronoi_1.png docs/seexpr/Se_voronoi_2.png docs/seexpr/Se_voronoi_3.png docs/seexpr/Se_voronoi_4.png docs/seexpr/Se_voronoi_5.png docs/seexpr/userdoc.html icons/appleseed.png icons/disney_expression.png icons/disney_expression_hover.png icons/disney_texture.png icons/disney_texture_hover.png icons/project_monitor.png icons/project_monitor_disabled.png icons/project_monitor_hover.png icons/project_new.png icons/project_new_disabled.png icons/project_new_hover.png icons/project_open.png icons/project_open_disabled.png icons/project_open_hover.png icons/project_reload.png icons/project_reload_disabled.png icons/project_reload_hover.png icons/project_save.png icons/project_save_disabled.png icons/project_save_hover.png icons/rendering_settings.png icons/rendering_settings_disabled.png icons/rendering_settings_hover.png icons/rendering_start_final.png icons/rendering_start_final_disabled.png icons/rendering_start_final_hover.png icons/rendering_start_interactive.png icons/rendering_start_interactive_disabled.png icons/rendering_start_interactive_hover.png icons/rendering_stop.png icons/rendering_stop_disabled.png icons/rendering_stop_hover.png icons/renderwidget_clear_frame.png icons/renderwidget_clear_frame_disabled.png icons/renderwidget_clear_frame_hover.png icons/renderwidget_clear_render_region.png icons/renderwidget_clear_render_region_disabled.png icons/renderwidget_clear_render_region_hover.png icons/renderwidget_quicksave_all_aovs.png icons/renderwidget_quicksave_all_aovs_hover.png icons/renderwidget_reset_zoom.png icons/renderwidget_reset_zoom_hover.png icons/renderwidget_save_all_aovs.png icons/renderwidget_save_all_aovs_hover.png icons/renderwidget_set_render_region.png icons/renderwidget_set_render_region_disabled.png icons/renderwidget_set_render_region_hover.png icons/renderwidget_toggle_pixel_inspector.png icons/renderwidget_toggle_pixel_inspector_hover.png lib/libappleseed.shared.so lib/libappleseed.so %%PORTEXAMPLES%%samples/cpp/basic/CMakeLists.txt %%PORTEXAMPLES%%samples/cpp/basic/basic.cpp %%PORTEXAMPLES%%samples/cpp/basic/data/scene.obj %%PORTEXAMPLES%%samples/cpp/basic/output/preserve.txt %%PORTEXAMPLES%%samples/cpp/basic/reference output/scene.obj %%PORTEXAMPLES%%samples/cpp/basic/reference output/test.appleseed %%PORTEXAMPLES%%samples/cpp/basic/reference output/test.png %%PORTEXAMPLES%%samples/cpp/heightfield/CMakeLists.txt %%PORTEXAMPLES%%samples/cpp/heightfield/data/cube.obj %%PORTEXAMPLES%%samples/cpp/heightfield/data/heightfield.png %%PORTEXAMPLES%%samples/cpp/heightfield/data/smoothcube.obj %%PORTEXAMPLES%%samples/cpp/heightfield/heightfield.cpp %%PORTEXAMPLES%%samples/cpp/heightfield/output/preserve.txt %%PORTEXAMPLES%%samples/python/basic/README.md %%PORTEXAMPLES%%samples/python/basic/basic.py %%PORTEXAMPLES%%samples/python/basic/data/scene.obj %%PORTEXAMPLES%%samples/python/basic/output/preserve.txt schemas/project.xsd schemas/settings.xsd -%%STUDIO%%seexpr/clouds/blue_clouds.se -%%STUDIO%%seexpr/geometric/checkers.se -%%STUDIO%%seexpr/geometric/dots.se -%%STUDIO%%seexpr/gradients/horizontal.se -%%STUDIO%%seexpr/gradients/vertical.se -%%STUDIO%%seexpr/noise/fbm.se -%%STUDIO%%seexpr/noise/noise.se -%%STUDIO%%seexpr/noise/turbulence.se settings/appleseed.cli.xml settings/appleseed.studio.xml settings/appleseed.tools.xml shaders/appleseed/asDisneyMaterial.oso shaders/appleseed/asGlass.oso shaders/appleseed/asVoronoi2D.oso shaders/appleseed/asVoronoi3D.oso shaders/as_osl_extensions.h shaders/gaffer/color/as_blackbody.oso shaders/gaffer/color/as_color_add.oso shaders/gaffer/color/as_color_build.oso shaders/gaffer/color/as_color_mix.oso shaders/gaffer/color/as_color_multiply.oso shaders/gaffer/color/as_color_saturation.oso shaders/gaffer/color/as_color_split.oso shaders/gaffer/color/as_luminance.oso shaders/gaffer/color/as_wavelength.oso shaders/gaffer/float/as_float_add.oso shaders/gaffer/float/as_float_cast.oso shaders/gaffer/float/as_float_mix.oso shaders/gaffer/float/as_float_multiply.oso shaders/gaffer/float/as_float_pow.oso shaders/gaffer/float/as_float_remap.oso shaders/gaffer/input/as_globals.oso shaders/gaffer/input/as_input.oso shaders/gaffer/input/as_object_input.oso shaders/gaffer/input/as_ray_info.oso shaders/gaffer/material/as_disney_material.oso shaders/gaffer/material/as_material_builder.oso shaders/gaffer/normal/as_bump_map.oso shaders/gaffer/normal/as_normal_map.oso shaders/gaffer/surface/as_diffuse_surface.oso shaders/gaffer/surface/as_emission_surface.oso shaders/gaffer/surface/as_glass_surface.oso shaders/gaffer/surface/as_glossy_surface.oso shaders/gaffer/surface/as_metal_surface.oso shaders/gaffer/surface/as_sheen_surface.oso shaders/gaffer/surface/as_subsurface_surface.oso shaders/gaffer/surface/as_surface_add.oso shaders/gaffer/surface/as_surface_mix.oso shaders/gaffer/surface/as_surface_multiply.oso shaders/gaffer/surface/as_surface_switch.oso shaders/gaffer/surface/as_translucent_surface.oso shaders/gaffer/surface/as_transparency_surface.oso shaders/gaffer/texture2d/as_color_texture.oso shaders/gaffer/texture2d/as_noise2d.oso shaders/gaffer/texture2d/as_scalar_texture.oso shaders/gaffer/texture3d/as_noise3d.oso shaders/gaffer/texture3d/as_noise4d.oso shaders/gaffer/transform/as_map2d.oso shaders/gaffer/transform/as_map3d.oso shaders/gaffer/transform/as_transform.oso shaders/gaffer/utility/as_condition.oso shaders/gaffer/utility/as_float2_build.oso shaders/gaffer/utility/as_float2_split.oso shaders/gaffer/utility/as_switch.oso shaders/gaffer/vector/as_anisotropy_dir.oso shaders/gaffer/vector/as_vector_add.oso shaders/gaffer/vector/as_vector_build.oso shaders/gaffer/vector/as_vector_cross.oso shaders/gaffer/vector/as_vector_dot.oso shaders/gaffer/vector/as_vector_mix.oso shaders/gaffer/vector/as_vector_multiply.oso shaders/gaffer/vector/as_vector_normalize.oso shaders/gaffer/vector/as_vector_split.oso shaders/include/appleseed/color/as_chromatic_adaptation.h shaders/include/appleseed/color/as_color_helpers.h shaders/include/appleseed/color/as_color_transforms.h shaders/include/appleseed/color/as_colorimetry.h shaders/include/appleseed/color/as_transfer_functions.h shaders/include/appleseed/fractal/as_fractal_helpers.h shaders/include/appleseed/fractal/as_noise_helpers.h shaders/include/appleseed/fractal/as_noise_tables.h shaders/include/appleseed/gaffer/color.h shaders/include/appleseed/gaffer/transform.h shaders/include/appleseed/gaffer/udim.h shaders/include/appleseed/material/as_material_helpers.h shaders/include/appleseed/math/as_math_complex.h shaders/include/appleseed/math/as_math_helpers.h shaders/include/appleseed/maya/as_maya_cms_syncolor_idt.h shaders/include/appleseed/maya/as_maya_fractal_helpers.h shaders/include/appleseed/maya/as_maya_helpers.h shaders/include/appleseed/maya/as_maya_layer_helpers.h shaders/include/appleseed/maya/as_maya_pattern_helpers.h shaders/include/appleseed/maya/as_maya_ramp_helpers.h shaders/include/appleseed/maya/as_maya_transform_helpers.h shaders/include/appleseed/pattern/as_pattern_helpers.h shaders/maya/as_maya_addDoubleLinear.oso shaders/maya/as_maya_addMatrix.oso shaders/maya/as_maya_anisotropic.oso shaders/maya/as_maya_areaLight.oso shaders/maya/as_maya_blendColors.oso shaders/maya/as_maya_blinn.oso shaders/maya/as_maya_bulge.oso shaders/maya/as_maya_bump2d.oso shaders/maya/as_maya_bump3d.oso shaders/maya/as_maya_checker.oso shaders/maya/as_maya_clamp.oso shaders/maya/as_maya_clearCoat.oso shaders/maya/as_maya_closure2Surface.oso shaders/maya/as_maya_cloth.oso shaders/maya/as_maya_cloud.oso shaders/maya/as_maya_color2Components.oso shaders/maya/as_maya_components2Color.oso shaders/maya/as_maya_components2UV.oso shaders/maya/as_maya_components2Vector.oso shaders/maya/as_maya_condition.oso shaders/maya/as_maya_contrast.oso shaders/maya/as_maya_distanceBetween.oso shaders/maya/as_maya_doubleShadingSwitch.oso shaders/maya/as_maya_envChrome.oso shaders/maya/as_maya_file.oso shaders/maya/as_maya_fourByFourMatrix.oso shaders/maya/as_maya_fractal.oso shaders/maya/as_maya_gammaCorrect.oso shaders/maya/as_maya_grid.oso shaders/maya/as_maya_hsvToRgb.oso shaders/maya/as_maya_lambert.oso shaders/maya/as_maya_layeredTexture.oso shaders/maya/as_maya_luminance.oso shaders/maya/as_maya_mandelbrot.oso shaders/maya/as_maya_matrixInverse.oso shaders/maya/as_maya_mountain.oso shaders/maya/as_maya_movie.oso shaders/maya/as_maya_multDoubleLinear.oso shaders/maya/as_maya_multMatrix.oso shaders/maya/as_maya_multiplyDivide.oso shaders/maya/as_maya_noise.oso shaders/maya/as_maya_phong.oso shaders/maya/as_maya_phongE.oso shaders/maya/as_maya_place2dTexture.oso shaders/maya/as_maya_place3dTexture.oso shaders/maya/as_maya_plusMinusAverage.oso shaders/maya/as_maya_psdFileTex.oso shaders/maya/as_maya_quadShadingSwitch.oso shaders/maya/as_maya_ramp.oso shaders/maya/as_maya_remapColor.oso shaders/maya/as_maya_remapHsv.oso shaders/maya/as_maya_remapValue.oso shaders/maya/as_maya_reverse.oso shaders/maya/as_maya_rgbToHsv.oso shaders/maya/as_maya_samplerInfo.oso shaders/maya/as_maya_setRange.oso shaders/maya/as_maya_singleShadingSwitch.oso shaders/maya/as_maya_stencil.oso shaders/maya/as_maya_texture2Surface.oso shaders/maya/as_maya_transposeMatrix.oso shaders/maya/as_maya_tripleShadingSwitch.oso shaders/maya/as_maya_uv2Components.oso shaders/maya/as_maya_vector2Components.oso shaders/maya/as_maya_vectorProduct.oso shaders/maya/as_maya_water.oso shaders/maya/as_maya_wtAddMatrix.oso shaders/oslutil.h shaders/stdosl.h stylesheets/default.qss