[132869] trunk/dports/graphics/vtk5

jeremyhu at macports.org jeremyhu at macports.org
Wed Feb 11 15:07:37 PST 2015


Revision: 132869
          https://trac.macports.org/changeset/132869
Author:   jeremyhu at macports.org
Date:     2015-02-11 15:07:37 -0800 (Wed, 11 Feb 2015)
Log Message:
-----------
ctk5: Add libGLU dependency and fix a build failure

Modified Paths:
--------------
    trunk/dports/graphics/vtk5/Portfile

Added Paths:
-----------
    trunk/dports/graphics/vtk5/files/legacy.patch

Modified: trunk/dports/graphics/vtk5/Portfile
===================================================================
--- trunk/dports/graphics/vtk5/Portfile	2015-02-11 23:05:35 UTC (rev 132868)
+++ trunk/dports/graphics/vtk5/Portfile	2015-02-11 23:07:37 UTC (rev 132869)
@@ -42,7 +42,7 @@
 
 depends_build-append    port:readline
 
-patchfiles          patch-tiff-inline.diff
+patchfiles          patch-tiff-inline.diff legacy.patch
 post-patch {
     # Xcode 5.1 breaks vtk build. A backwards compatible fix is to remove
     # -fobjc-gc; see http://review.source.kitware.com/#/c/14424/
@@ -104,7 +104,7 @@
 }
 
 variant x11 conflicts carbon qt4_mac {
-    depends_lib-append port:mesa port:Xft2 port:xorg-libXScrnSaver port:xorg-libXt
+    depends_lib-append port:mesa port:libGLU port:Xft2 port:xorg-libXScrnSaver port:xorg-libXt
     configure.args-delete \
         -DVTK_USE_COCOA:BOOL=ON
     configure.args-append \

Added: trunk/dports/graphics/vtk5/files/legacy.patch
===================================================================
--- trunk/dports/graphics/vtk5/files/legacy.patch	                        (rev 0)
+++ trunk/dports/graphics/vtk5/files/legacy.patch	2015-02-11 23:07:37 UTC (rev 132869)
@@ -0,0 +1,10 @@
+--- Rendering/vtkOpenGL.h.orig	2012-10-15 13:33:21.000000000 -0700
++++ Rendering/vtkOpenGL.h	2015-02-11 14:09:16.000000000 -0800
+@@ -19,6 +19,7 @@
+ 
+ // To prevent gl.h to include glext.h provided by the system
+ #define GL_GLEXT_LEGACY
++#define GLX_GLXEXT_LEGACY
+ #if defined(__APPLE__) && (defined(VTK_USE_CARBON) || defined(VTK_USE_COCOA))
+ # include <OpenGL/gl.h> // Include OpenGL API.
+ #else
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20150211/e7dd423b/attachment-0001.html>


More information about the macports-changes mailing list