svn commit: r424104 - in head/graphics/embree: . files
Alexey Dokuchaev
danfe at FreeBSD.org
Mon Oct 17 10:38:51 UTC 2016
Author: danfe
Date: Mon Oct 17 10:38:50 2016
New Revision: 424104
URL: https://svnweb.freebsd.org/changeset/ports/424104
Log:
- Update `graphics/embree' to version 2.11.0
- GC patches (all of them got integrated upstream)
- Rename IMAGE_MAGICK option to a standard IMAGEMAGICK, but keep custom
description which is more specific and follows internal one
Because GitHub releases (tarballs) are not fetched with correct modification
time, set TIMESTAMP to 1472729819 which corresponds to commit aa318b0 tagged
as this release.
Deleted:
head/graphics/embree/files/
Modified:
head/graphics/embree/Makefile
head/graphics/embree/distinfo
head/graphics/embree/pkg-plist
Modified: head/graphics/embree/Makefile
==============================================================================
--- head/graphics/embree/Makefile Mon Oct 17 10:38:05 2016 (r424103)
+++ head/graphics/embree/Makefile Mon Oct 17 10:38:50 2016 (r424104)
@@ -3,8 +3,7 @@
PORTNAME= embree
DISTVERSIONPREFIX= v
-DISTVERSION= 2.10.0
-PORTREVISION= 1
+PORTVERSION= 2.11.0
CATEGORIES= graphics
MAINTAINER= danfe at FreeBSD.org
@@ -24,40 +23,27 @@ USE_GL= glut
USE_XORG= xmu
USE_LDCONFIG= yes
-CMAKE_ARGS= -DRTCORE_TASKING_SYSTEM:STRING=INTERNAL \
- -DENABLE_ISPC_SUPPORT:BOOL=OFF
+CMAKE_ARGS= -DEMBREE_TASKING_SYSTEM:STRING=INTERNAL \
+ -DEMBREE_ISPC_SUPPORT:BOOL=OFF
CXXFLAGS+= -msse2 # required on i386
DOCSDIR= ${PREFIX}/share/doc/${PORTNAME}2
PLIST_SUB+= VERSION=${DISTVERSION}
-OPTIONS_DEFINE= IMAGE_MAGICK JPEG OPENEXR PNG
-IMAGE_MAGICK_DESC= BMP, GIF, PNG, TGA, TIFF image formats support
+OPTIONS_DEFINE= IMAGEMAGICK JPEG OPENEXR PNG
+IMAGEMAGICK_DESC= BMP, GIF, PNG, TGA, TIFF image formats support
-IMAGE_MAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick
-IMAGE_MAGICK_CMAKE_ON= -DUSE_IMAGE_MAGICK:BOOL=ON
+IMAGEMAGICK_LIB_DEPENDS= libMagick++-6.so:graphics/ImageMagick
+IMAGEMAGICK_CMAKE_ON= -DEMBREE_TUTORIALS_IMAGE_MAGICK:BOOL=ON
JPEG_USES= jpeg
-JPEG_CMAKE_OFF= -DUSE_LIBJPEG:BOOL=OFF
+JPEG_CMAKE_OFF= -DEMBREE_TUTORIALS_LIBJPEG:BOOL=OFF
OPENEXR_LIB_DEPENDS= libIlmImf.so:graphics/OpenEXR
-OPENEXR_CMAKE_OFF= -DUSE_OPENEXR:BOOL=OFF
+OPENEXR_CMAKE_OFF= -DEMBREE_TUTORIALS_OPENEXR:BOOL=OFF
PNG_LIB_DEPENDS= libpng.so:graphics/png
-PNG_CMAKE_OFF= -DUSE_LIBPNG:BOOL=OFF
-
-post-patch:
- @${REINPLACE_CMD} -e 's,MAP_HUGETLB,MAP_ALIGNED_SUPER,' \
- ${WRKSRC}/common/sys/alloc.cpp
- @${REINPLACE_CMD} -e '/__aligned/s,^,//,' \
- ${WRKSRC}/common/sys/platform.h
- @${REINPLACE_CMD} -e 's,MAP_POPULATE,MAP_PREFAULT_READ,' \
- ${WRKSRC}/tests/benchmark.cpp
- @${REINPLACE_CMD} -e '/encodeRGB8_to_JPEG/s,size_t \*,unsigned \
- long *,' ${WRKSRC}/tutorials/common/image/image.h \
- ${WRKSRC}/tutorials/common/image/jpeg.cpp
- @${REINPLACE_CMD} -e 's,__forceinline,inline __attribute__((always_inline)),' \
- ${WRKSRC}/include/embree2/rtcore_ray.h
+PNG_CMAKE_OFF= -DEMBREE_TUTORIALS_LIBPNG:BOOL=OFF
.include <bsd.port.mk>
Modified: head/graphics/embree/distinfo
==============================================================================
--- head/graphics/embree/distinfo Mon Oct 17 10:38:05 2016 (r424103)
+++ head/graphics/embree/distinfo Mon Oct 17 10:38:50 2016 (r424104)
@@ -1,2 +1,3 @@
-SHA256 (embree-embree-v2.10.0_GH0.tar.gz) = c011dc3c035c9618733a2e256ca24efe54aea937f86069e24ff87b02af2d50e4
-SIZE (embree-embree-v2.10.0_GH0.tar.gz) = 1774006
+TIMESTAMP = 1472729819
+SHA256 (embree-embree-v2.11.0_GH0.tar.gz) = 35283fa82c3f345a05a9d3ff3af5a36cf71d75d19dc9150a681999f301d67832
+SIZE (embree-embree-v2.11.0_GH0.tar.gz) = 1789427
Modified: head/graphics/embree/pkg-plist
==============================================================================
--- head/graphics/embree/pkg-plist Mon Oct 17 10:38:05 2016 (r424103)
+++ head/graphics/embree/pkg-plist Mon Oct 17 10:38:50 2016 (r424104)
@@ -1,4 +1,3 @@
-bin/embree2/benchmark
bin/embree2/bvh_access
bin/embree2/bvh_builder
bin/embree2/convert
@@ -29,7 +28,6 @@ bin/embree2/models/subdiv8.xml
bin/embree2/models/subdiv9.xml
bin/embree2/motion_blur_geometry
bin/embree2/pathtracer
-bin/embree2/retrace
bin/embree2/subdivision_geometry
bin/embree2/triangle_geometry
bin/embree2/user_geometry
More information about the svn-ports-all
mailing list