<pre style='margin:0'>
Frank Schima (mf2k) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1f71664daf62aaf549734aa8a73c6e50e3b0dc25">https://github.com/macports/macports-ports/commit/1f71664daf62aaf549734aa8a73c6e50e3b0dc25</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new 1f71664  H3D-Components: Update to release H3D2.4
</span>1f71664 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1f71664daf62aaf549734aa8a73c6e50e3b0dc25
</span>Author: jjandersson <44439490+jjandersson@users.noreply.github.com>
AuthorDate: Mon Apr 15 13:20:52 2019 +0200

<span style='display:block; white-space:pre;color:#404040;'>    H3D-Components: Update to release H3D2.4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    For all h3d ports:
</span><span style='display:block; white-space:pre;color:#404040;'>    * Bumped up version numbers and checksums
</span><span style='display:block; white-space:pre;color:#404040;'>    * Updated to cmake 1.1 portgroup
</span><span style='display:block; white-space:pre;color:#404040;'>    * Removed all previous patches
</span><span style='display:block; white-space:pre;color:#404040;'>    * Added size parameter
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    For h3dapi:
</span><span style='display:block; white-space:pre;color:#404040;'>    * Added patch to properly locate audiofile include dir
</span><span style='display:block; white-space:pre;color:#404040;'>    * Added build args to prevent h3dload/h3dviewer from being built
</span>---
 graphics/h3dapi/Portfile                           | 44 ++++++++------
 graphics/h3dapi/files/patch-CMakeLists.txt.diff    | 26 --------
 graphics/h3dapi/files/patch-CMakeListsPython.diff  | 70 ----------------------
 .../patch-FindAudiofile-PreventFramework.diff      | 22 +++++++
 graphics/h3dapi/files/patch-glutwindow.diff        | 29 ---------
 graphics/h3dapi/files/patch-h3dapicmake.diff       | 10 ----
 ...patch-include-H3D-X3DParticleEmitterNode.h.diff | 11 ----
 graphics/h3dapi/files/patch-pythonmethods.diff     | 15 -----
 graphics/h3dapi/files/patch-pythonscript.diff      | 11 ----
 graphics/h3dapi/files/patch-pythontypes.diff       | 11 ----
 graphics/h3dapi/files/patch-pythontypesheader.diff | 11 ----
 graphics/h3dapi/files/patch-pytypewrapper.diff     | 11 ----
 graphics/h3dmedx3d/Portfile                        | 15 +++--
 .../files/patch-build-CMakeLists.txt.diff          | 13 ----
 graphics/h3dphysics/Portfile                       | 17 ++----
 .../files/patch-build-CMakeLists.txt.diff          | 13 ----
 .../h3dphysics/files/patch-bulletcallbacks.diff    | 13 ----
 graphics/h3dphysics/files/patch-bulletjoints.diff  | 24 --------
 graphics/h3dphysics/files/patch-odecallbacks.diff  | 11 ----
 graphics/h3dui/Portfile                            | 14 ++---
 .../h3dui/files/patch-build-CMakeLists.txt.diff    | 13 ----
 graphics/h3dutil/Portfile                          | 12 ++--
 graphics/h3dutil/files/patch-CMakeLists.txt.diff   | 13 ----
 graphics/hapi/Portfile                             | 14 ++---
 .../hapi/files/patch-build-CMakeLists.txt.diff     | 13 ----
 25 files changed, 79 insertions(+), 377 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/Portfile b/graphics/h3dapi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4ace482..3f0776e 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,18 +1,19 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> PortGroup           wxWidgets 1.0
 
 name                h3dapi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.3.0
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
 license             GPL-2+
 
 description         Headers and libraries for H3DAPI development.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description    H3DAPI provides is a scenegraph based API with one \
                     unified scene graph to handle both graphics and haptics\
                     based on the X3D standard.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,23 +28,28 @@ subport             h3dviewer {
</span> }
 
 homepage            http://www.h3dapi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ftp://www.h3dapi.org/pub/releases/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ftp://www.h3dapi.org/pub/releases/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  ca60af0fcd89c309cd030ab509a640b28fd6b470 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  231104455feea6217c103ab0cbb2187e448000e6f02f9a1f2abb0161a13bbbd1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  26e7ebf8dc1d315d8aa817c0db6ec6eefb293e36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  5f3d9262f125324c8bc52f099214ce2a78b58f7e1ba15b16ff97cfaf40a8f853 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    29822042
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-FindAudiofile-PreventFramework.diff
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-CMakeLists.txt.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-include-H3D-X3DParticleEmitterNode.h.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-CMakeListsPython.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-glutwindow.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-h3dapicmake.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-pythonmethods.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-pythonscript.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-pythontypes.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-pytypewrapper.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-pythontypesheader.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:audiofile \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:bzip2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:curl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:fontconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freeglut \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:freetype \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:ftgl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:glew \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:hapi \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libvorbis \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:openexr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:python27 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:spidermonkey \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:xercesc
</span> 
 if {${subport} eq ${name}} {
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -59,6 +65,10 @@ if {${subport} eq ${name}} {
</span>     configure.post_args \
                     ${worksrcpath}/build
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    configure.args  -DGENERATE_H3DAPI_loader_PROJECTS:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DGENERATE_H3DLoad_PROJECTS:BOOL=OFF \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    -DGENERATE_H3DViewer_PROJECTS:BOOL=OFF
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> } elseif {${subport} eq "h3dload"} {
 
     depends_lib     port:h3dapi
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-CMakeLists.txt.diff b/graphics/h3dapi/files/patch-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index bc2fe6c..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,26 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -641,8 +641,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/H3DApi.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${H3DAPI_SOURCE_DIR}/../include/H3D )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/H3DApi.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${H3DAPI_SOURCE_DIR}/../include/H3D )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Intall directories.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- H3DViewer/build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ H3DViewer/build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -251,8 +251,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT ( GENERATE_CPACK_PROJECT OR GENERATE_H3DVIEWER_CPACK_PROJECT ) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3DViewerConfig.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${H3DViewer_SOURCE_DIR}/../src )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3DViewerConfig.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${H3DViewer_SOURCE_DIR}/../src )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT ( GENERATE_CPACK_PROJECT OR GENERATE_H3DVIEWER_CPACK_PROJECT ) )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Link against requiredLibs.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-CMakeListsPython.diff b/graphics/h3dapi/files/patch-CMakeListsPython.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 35e7ba6..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-CMakeListsPython.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,70 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.org       2014-04-16 14:14:26.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt   2018-10-23 13:33:45.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -265,37 +265,37 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF(ZLIB_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Optional extra library. Add python bindings to H3D API, allow for extended prototyping without using C++.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--FIND_PACKAGE(PythonLibs)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF( PYTHON_INCLUDE_PATH AND PYTHON_LIBRARIES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  SET(PYTHON_FOUND 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ELSE(PYTHON_INCLUDE_PATH AND PYTHON_LIBRARIES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  SET(PYTHON_FOUND 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF(PYTHON_INCLUDE_PATH AND PYTHON_LIBRARIES)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--# Report the results.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF(NOT PYTHON_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  SET(PYTHON_DIR_MESSAGE
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    "PYTHON was not found. Make sure PYTHON_LIBRARY and PYTHON_INCLUDE_PATH are set.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  IF(NOT PYTHON_FIND_QUIETLY)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    MESSAGE(STATUS "${PYTHON_DIR_MESSAGE}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ELSE(NOT PYTHON_FIND_QUIETLY)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    IF(PYTHON_FIND_REQUIRED) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      MESSAGE(FATAL_ERROR "${PYTHON_DIR_MESSAGE}")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--    ENDIF(PYTHON_FIND_REQUIRED)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  ENDIF(NOT PYTHON_FIND_QUIETLY)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF(NOT PYTHON_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF(PYTHON_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  SET(HAVE_PYTHON 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INCLUDE_DIRECTORIES( ${PYTHON_INCLUDE_PATH} ) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # pyconfig.h is put in different directory from Ubuntu 13.04 (raring) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # and CMake FindPythonLibs module is not updated for this yet. 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  # Adding it explicitly here in the mean time.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INCLUDE_DIRECTORIES( /usr/include/${CMAKE_LIBRARY_ARCHITECTURE}/python2.7 ) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF ( APPLE )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  SET( CMAKE_FIND_FRAMEWORK_FIRST )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+FIND_PACKAGE( PythonLibs 2 )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+IF( PYTHONLIBS_FOUND )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  SET( HAVE_PYTHON 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  SET( HAVE_PYTHON_OSX_FRAMEWORK )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  include_directories( ${PYTHON_INCLUDE_DIRS})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  IF(APPLE)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    FOREACH( dir ${PYTHON_INCLUDE_DIRS})
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      IF( dir MATCHES "/System/Library/Frameworks/Python[.]framework")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        SET( HAVE_PYTHON_OSX_FRAMEWORK 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        BREAK()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ENDFOREACH()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  IF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    # pyconfig.h is put in different directory from Ubuntu 13.04 (raring) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    # and CMake FindPythonLibs module is not updated for this yet. 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    # Adding it explicitly here in the mean time.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    INCLUDE_DIRECTORIES( /usr/include/${CMAKE_LIBRARY_ARCHITECTURE}/python2.7 ) 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ENDIF(${CMAKE_SYSTEM_NAME} MATCHES "Linux")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   SET(optionalLibs ${optionalLibs} ${PYTHON_LIBRARIES} )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--ENDIF(PYTHON_FOUND)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  IF( PYTHONLIBS_VERSION_STRING VERSION_LESS "3.0.0" AND CMAKE_COMPILER_IS_GNUCXX)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    add_definitions(-fno-strict-aliasing)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+ENDIF()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Optional extra library. Used for sound in H3D API.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- FIND_PACKAGE(H3DOpenAL)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-FindAudiofile-PreventFramework.diff b/graphics/h3dapi/files/patch-FindAudiofile-PreventFramework.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..998fd84
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dapi/files/patch-FindAudiofile-PreventFramework.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,22 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- build/modules/FindAudiofile.org.cmake  2019-01-30 08:16:11.000000000 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ build/modules/FindAudiofile.cmake      2019-04-12 10:03:52.000000000 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -13,6 +13,9 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ include( H3DCommonFindModuleFunctions )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ get_filename_component( module_file_path ${CMAKE_CURRENT_LIST_FILE} PATH )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getExternalSearchPathsH3D( module_include_search_paths module_lib_search_paths ${module_file_path} "libaudiofile" )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set( old_CMAKE_FIND_FRAMEWORK ${CMAKE_FIND_FRAMEWORK} )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set( CMAKE_FIND_FRAMEWORK NEVER )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Look for the header file.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ find_path( Audiofile_INCLUDE_DIR NAMES audiofile.h
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -40,4 +43,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # Backwards compatibility values set here.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set( AUDIOFILE_INCLUDE_DIR ${Audiofile_INCLUDE_DIRS} )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ set( AUDIOFILE_LIBRARIES ${Audiofile_LIBRARIES} )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-set( Audiofile_FOUND ${AUDIOFILE_FOUND} ) # find_package_handle_standard_args for CMake 2.8 only define the upper case variant.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set( Audiofile_FOUND ${AUDIOFILE_FOUND} ) # find_package_handle_standard_args for CMake 2.8 only define the upper case variant.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++set( CMAKE_FIND_FRAMEWORK ${old_CMAKE_FIND_FRAMEWORK} )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+\ No newline at end of file
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-glutwindow.diff b/graphics/h3dapi/files/patch-glutwindow.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3bbcf84..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-glutwindow.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,29 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/GLUTWindow.cpp.org 2014-04-04 11:37:10.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/GLUTWindow.cpp     2018-10-23 14:01:56.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -174,10 +174,25 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     mode |= GLUT_STEREO;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  const string& game_mode = gameMode->getValue();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef GLUT_MACOSX_IMPLEMENTATION
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if GLUT_MACOSX_IMPLEMENTATION > 3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if( game_mode == ""){
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    mode |= GLUT_3_2_CORE_PROFILE;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   glutInitDisplayMode( mode );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  if( gameMode->getValue() == "" ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  if( game_mode == "" ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     glutInitWindowSize( width->getValue(), height->getValue() );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     glutInitWindowPosition( posX->getValue(), posY->getValue() );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef FREEGLUT
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    glutInitContextVersion(3,1); // There is no pure GLUT replacement for this since GLUT is too old
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    glutInitContextFlags(GLUT_CORE_PROFILE);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     window_id = glutCreateWindow( "H3D" );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     setFullscreen( fullscreen->getValue() );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     // This code is here to check if we got a stereo window using stereo mode.
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-h3dapicmake.diff b/graphics/h3dapi/files/patch-h3dapicmake.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 2f0351b..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-h3dapicmake.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/H3D/H3DApi.cmake.org   2014-05-13 15:10:41.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/H3D/H3DApi.cmake       2018-10-23 13:38:00.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -117,6 +117,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /// Undef if you do not have Python(www.python.org) installed.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /// PythonScript node will then not be supported.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #cmakedefine HAVE_PYTHON
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#cmakedefine HAVE_PYTHON_OSX_FRAMEWORK
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /// Undef if you do not have libcurl(http://sourceforge.net/projects/curl/)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /// installed. URLs using protocols like http and ftp will then not be 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-include-H3D-X3DParticleEmitterNode.h.diff b/graphics/h3dapi/files/patch-include-H3D-X3DParticleEmitterNode.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index aa637fa..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-include-H3D-X3DParticleEmitterNode.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/H3D/X3DParticleEmitterNode.h.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/H3D/X3DParticleEmitterNode.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -158,7 +158,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return time_lived > total_time_to_live;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      bool operator<( const Particle &p ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      inline bool operator<( const Particle &p ) const {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         return distance_from_viewer > p.distance_from_viewer;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-pythonmethods.diff b/graphics/h3dapi/files/patch-pythonmethods.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 3b08ac4..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-pythonmethods.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,15 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/H3D/PythonMethods.h.org        2014-04-16 13:27:11.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/H3D/PythonMethods.h    2018-10-23 13:48:22.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -45,8 +45,11 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define _DEBUG_UNDEFED
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef _DEBUG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#include <pyconfig.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && defined(__MACH__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && defined(__MACH__) && defined(HAVE_PYTHON_OSX_FRAMEWORK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/Python.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-pythonscript.diff b/graphics/h3dapi/files/patch-pythonscript.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 01f0c88..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-pythonscript.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/PythonScript.cpp.org       2014-04-10 11:17:09.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/PythonScript.cpp   2018-10-23 17:04:36.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -57,7 +57,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef _DEBUG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && defined(__MACH__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && defined(__MACH__) && defined(HAVE_PYTHON_OSX_FRAMEWORK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/Python.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/pythonrun.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/ceval.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-pythontypes.diff b/graphics/h3dapi/files/patch-pythontypes.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1a00154..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-pythontypes.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/PythonTypes.cpp.org        2014-05-05 18:52:04.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/PythonTypes.cpp    2018-10-23 14:04:48.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -49,7 +49,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define DONT_HAVE_SYS_STAT_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef HAVE_STAT_H
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && defined(__MACH__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && defined(__MACH__) && defined(HAVE_PYTHON_OSX_FRAMEWORK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/Python.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/pythonrun.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/ceval.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-pythontypesheader.diff b/graphics/h3dapi/files/patch-pythontypesheader.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 885a765..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-pythontypesheader.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/H3D/PythonTypes.h.org  2014-01-16 15:02:37.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/H3D/PythonTypes.h      2018-10-23 16:52:30.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -79,7 +79,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef _DEBUG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && defined(__MACH__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && defined(__MACH__) && defined(HAVE_PYTHON_OSX_FRAMEWORK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/Python.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dapi/files/patch-pytypewrapper.diff b/graphics/h3dapi/files/patch-pytypewrapper.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index cf4dda1..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dapi/files/patch-pytypewrapper.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- include/H3D/PyTypeWrapperOrg.h 2014-01-16 15:02:36.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ include/H3D/PyTypeWrapper.h    2018-11-01 16:00:03.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -40,7 +40,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #undef _DEBUG
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--#if defined(__APPLE__) && defined(__MACH__)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if defined(__APPLE__) && defined(__MACH__) && defined(HAVE_PYTHON_OSX_FRAMEWORK)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python/Python.h>
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #include <Python.h>
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dmedx3d/Portfile b/graphics/h3dmedx3d/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 50e2fcc..f800873 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dmedx3d/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dmedx3d/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,30 +1,29 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name                h3dmedx3d
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.4.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.5.0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
 license             GPL-2+
 
 description         Extension for H3DAPI for support of the volume rendering component of X3D.
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> long_description    ${description}
 
 homepage            http://www.h3dapi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ftp://www.h3dapi.org/pub/releases/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ftp://www.h3dapi.org/pub/releases/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  be169a9c2344f90aee5d35ef77c55a49e2a1713f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  97e9bf56b91a1e77ee8f2d737bdae601d02bac54a1bbc57a7d0f280841db9b01
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  95cc4fd1c9cc0681a2f26a935a86580906fdbeba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8c0ce0118dd228d39efa0f3aca09245922619498983fed28417676ab0fddddf0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    8141244
</span> 
 depends_lib         port:h3dapi
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.post_args ${worksrcpath}/build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> 
 livecheck.type      regex
 livecheck.url       ${master_sites}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dmedx3d/files/patch-build-CMakeLists.txt.diff b/graphics/h3dmedx3d/files/patch-build-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 073a725..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dmedx3d/files/patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -108,8 +108,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/MedX3D/MedX3D.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${MedX3D_SOURCE_DIR}/../include/H3D/MedX3D )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/MedX3D/MedX3D.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${MedX3D_SOURCE_DIR}/../include/H3D/MedX3D )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF(MSVC)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dphysics/Portfile b/graphics/h3dphysics/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index ee85695..6e35e1a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dphysics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dphysics/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name                h3dphysics
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.4.0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,22 +14,17 @@ description         Extension for H3DAPI for support of rigid and soft body phys
</span> long_description    ${description}
 
 homepage            http://www.h3dapi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ftp://www.h3dapi.org/pub/releases/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ftp://www.h3dapi.org/pub/releases/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  cc7a1217db6e21672dc638999dade2a006ae5f0e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  785e3eb7c8cf66c375848c8d2f0bf32c3aea83ba826a309976ee5e48eca528e2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  be47ca21bb9993700e5189762d75833e728906c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ad3a23997d9c63a830f7c3711dfe97852e46ade2ed36d6afd9b66780d0a4f189 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    5779888
</span> 
 depends_lib         port:h3dapi \
                     port:ode \
                     port:bullet
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-build-CMakeLists.txt.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-bulletcallbacks.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-bulletjoints.diff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    patch-odecallbacks.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.post_args ${worksrcpath}/build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> 
 livecheck.type      regex
 livecheck.url       ${master_sites}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dphysics/files/patch-build-CMakeLists.txt.diff b/graphics/h3dphysics/files/patch-build-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index b0f2176..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dphysics/files/patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -252,8 +252,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/H3DPhysics/H3DPhysics.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${H3DPhysics_SOURCE_DIR}/../include/H3D/H3DPhysics )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/H3DPhysics/H3DPhysics.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${H3DPhysics_SOURCE_DIR}/../include/H3D/H3DPhysics )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ADD_LIBRARY(H3DPhysics SHARED ${H3DPhysics_SRCS}
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dphysics/files/patch-bulletcallbacks.diff b/graphics/h3dphysics/files/patch-bulletcallbacks.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index fa59ed2..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dphysics/files/patch-bulletcallbacks.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/BulletCallbacks.cpp.org    2014-05-22 09:43:20.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/BulletCallbacks.cpp        2018-10-24 10:31:14.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -2167,8 +2167,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else if ( a == "CONSTANT_FORCE" )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       // The softnessConstantForceMix field value in the contact evaluation should be used.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      cp.m_contactCFM1= p.softness_constant_force_mix;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--      cp.m_contactCFM2= p.softness_constant_force_mix;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      //cp.m_contactCFM1= p.softness_constant_force_mix;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      //cp.m_contactCFM2= p.softness_constant_force_mix;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else if ( a == "SPEED-1" )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     {
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dphysics/files/patch-bulletjoints.diff b/graphics/h3dphysics/files/patch-bulletjoints.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 843d82e..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dphysics/files/patch-bulletjoints.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,24 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/BulletJoints.cpp.org       2014-04-04 11:37:15.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/BulletJoints.cpp   2018-10-24 10:45:49.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -565,10 +565,20 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     doubleHingeJointParameters->haveSuspensionErrorCorrection() )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     updateSuspension ( *doubleHingeJointParameters );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#if BT_BULLET_VERSION < 283
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // stopBounce1 - restitution
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if ( doubleHingeJointParameters->haveStopBounce1() )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     doubleHingeJoint->getRotationalLimitMotor(2)->m_limitSoftness= btScalar ( doubleHingeJointParameters->getStopBounce1() );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef _MSC_VER
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#pragma message("Bullet version is equal to or above 2.83. stopBounce1 field of DoubleAxisHingeJoint will not be used.")
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#ifdef __GNUC__
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#warning Bullet version is equal to or above 2.83. stopBounce1 field of DoubleAxisHingeJoint will not be used.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+  
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   // stopConstantForceMix1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if ( doubleHingeJointParameters->haveStopConstantForceMix1() )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     doubleHingeJoint->getRotationalLimitMotor(2)->m_stopCFM= btScalar ( doubleHingeJointParameters->getStopConstantForceMix1() );
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dphysics/files/patch-odecallbacks.diff b/graphics/h3dphysics/files/patch-odecallbacks.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 98e4a18..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dphysics/files/patch-odecallbacks.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,11 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/ODECallbacks.cpp.org       2014-05-22 09:43:20.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/ODECallbacks.cpp   2018-10-24 11:12:00.000000000 +0200
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -114,7 +114,7 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       transforms[index+15] = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       if( index == 0 ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        dReal* t = dGeomTriMeshGetLastTransform( i->second );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        const dReal* t = dGeomTriMeshGetLastTransform( i->second );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dui/Portfile b/graphics/h3dui/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 4163f02..583fc36 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dui/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name                h3dui
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.4.0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,17 +14,15 @@ description         Extension for H3DAPI for support of touchable 3D menues.
</span> long_description    ${description}
 
 homepage            http://www.h3dapi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ftp://www.h3dapi.org/pub/releases/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ftp://www.h3dapi.org/pub/releases/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  5468159b06ff944f3fe898b0e28019f9db4dd7f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  33ff32ed629fbab411814a41c8767e23281937a56dfcd34d3f360d076d394136
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e04d684c273e7c6be9abc568d63ae942e14bff54 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  90ae5cd709ef06f0ee3222de5ede86cbb61945c9061a7c97f06ffda57f74a2d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    194458
</span> 
 depends_lib         port:h3dapi
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.post_args ${worksrcpath}/build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> 
 livecheck.type      regex
 livecheck.url       ${master_sites}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dui/files/patch-build-CMakeLists.txt.diff b/graphics/h3dui/files/patch-build-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 549d0c0..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dui/files/patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -246,8 +246,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/UI/UI.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${UI_SOURCE_DIR}/../include/H3D/UI )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3D/UI/UI.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${UI_SOURCE_DIR}/../include/H3D/UI )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- SET( DEFAULT_BIN_INSTALL "bin" )
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dutil/Portfile b/graphics/h3dutil/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index f502080..40abe88 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dutil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/h3dutil/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name                h3dutil
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.4.0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,17 +19,15 @@ long_description    Development files for h3dutil, a utility library for the H3D
</span> homepage            http://www.h3dapi.org/
 master_sites        ftp://www.h3dapi.org/pub/releases/source/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  46b21c38b7cac27262e9ebd9cc3ae67b7a55cc7f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0ea04e813a6fd87dc244013c6104d22da92d1771d1cb4f134716be98462a4fb2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  e5681e4064cc0af0096274165b7f55722940aa5b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  9a53d3ab7f8d7dd1513dd986f9d1057726356794bd51b05a2b8e97ab716e635d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    519223
</span> 
 depends_lib         port:dcmtk \
                     port:freeimage \
                     port:zlib
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.post_args ${worksrcpath}/build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> 
 livecheck.type      regex
 livecheck.url       [lindex ${master_sites} 0]
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/h3dutil/files/patch-CMakeLists.txt.diff b/graphics/h3dutil/files/patch-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 37fa5f0..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/h3dutil/files/patch-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -286,8 +286,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- CONFIGURE_FILE( ${H3DUtil_SOURCE_DIR}/../include/H3DUtil/H3DUtil.cmake ${CMAKE_CURRENT_BINARY_DIR}/include/H3DUtil/H3DUtil.h )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3DUtil/H3DUtil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${H3DUtil_SOURCE_DIR}/../include/H3DUtil )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/H3DUtil/H3DUtil.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${H3DUtil_SOURCE_DIR}/../include/H3DUtil )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- INSTALL( TARGETS H3DUtil 
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/hapi/Portfile b/graphics/hapi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index e558968..f9242b7 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/hapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/graphics/hapi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,10 +1,10 @@
</span> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
 
 PortSystem          1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-PortGroup           cmake 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           cmake 1.1
</span> 
 name                hapi
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.3.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.4.0
</span> categories          graphics
 platforms           darwin
 maintainers         {@SenseGraphics sensegraphics.com:support}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,17 +18,15 @@ long_description    HAPI is a C++ open source cross-platform haptics library. \
</span>                     to existing applications.
 
 homepage            http://www.h3dapi.org
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        ftp://www.h3dapi.org/pub/releases/source
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        ftp://www.h3dapi.org/pub/releases/source/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  993358fe1bfdc3c00532ef444b22b8a2e73cfb6f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  ca423ed1e96bea9ad5ae3bfd3b539024ee10274ffb02c6c3ceb98519f21d815f
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  1b444e5902a1b94ff84837ea452c4cdb57789e17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  dff7f1eed39b7de87032fccdac6be4597edfac54e13e02de1cfdea633246bf71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    420758
</span> 
 depends_lib         port:h3dutil
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> configure.post_args ${worksrcpath}/build
<span style='display:block; white-space:pre;background:#ffe0e0;'>-cmake.out_of_source yes
</span> 
 livecheck.type      regex
 livecheck.url       ${master_sites}/
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/graphics/hapi/files/patch-build-CMakeLists.txt.diff b/graphics/hapi/files/patch-build-CMakeLists.txt.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 65044fc..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/graphics/hapi/files/patch-build-CMakeLists.txt.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,13 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- build/CMakeLists.txt.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ build/CMakeLists.txt
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -589,8 +589,8 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- IF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   # Install header files on non-windows system (e.g. Unix).
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/HAPI/HAPI.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--           DESTINATION ${HAPI_SOURCE_DIR}/../include/HAPI )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+# INSTALL( FILES ${CMAKE_CURRENT_BINARY_DIR}/include/HAPI/HAPI.h
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+#          DESTINATION ${HAPI_SOURCE_DIR}/../include/HAPI )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ENDIF( NOT GENERATE_CPACK_PROJECT )
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # Where to install HAPI
</span></pre><pre style='margin:0'>

</pre>