From 8b4ff3382f00b5ffa5b0485d05c63639bca68373 Mon Sep 17 00:00:00 2001 From: Oliver Bock <oliver@himac.aei.uni-hannover.de> Date: Fri, 23 May 2008 18:09:24 +0200 Subject: [PATCH] Remove Mac OS patch for OGLFT * It's now integrated upstream * OGLFT svn revision: 108 --- build.sh | 4 ---- patches/OGLFT.h.cmake.macos.patch | 36 ------------------------------- 2 files changed, 40 deletions(-) delete mode 100644 patches/OGLFT.h.cmake.macos.patch diff --git a/build.sh b/build.sh index 1b6efbc..5143a65 100755 --- a/build.sh +++ b/build.sh @@ -230,10 +230,6 @@ build_generic() # patch: build static lib instead of shared cd $ROOT/3rdparty/oglft/liboglft || failure patch CMakeLists.txt < $ROOT/patches/CMakeLists.txt.liboglft.patch >> $LOGFILE 2>&1 || failure - if [ "$1" == "$TARGET_MAC" ]; then - # patch: enable Mac OS support - patch OGLFT.h.cmake < $ROOT/patches/OGLFT.h.cmake.macos.patch >> $LOGFILE 2>&1 || failure - fi echo "Building OGLFT..." | tee -a $LOGFILE cd $ROOT/build/oglft || failure # TODO: do we wanna create universal binaries on mac? If so, add -DCMAKE_OSX_ARCHITECTURES=ppc;i386 diff --git a/patches/OGLFT.h.cmake.macos.patch b/patches/OGLFT.h.cmake.macos.patch deleted file mode 100644 index 5308b27..0000000 --- a/patches/OGLFT.h.cmake.macos.patch +++ /dev/null @@ -1,36 +0,0 @@ ---- OGLFT.h.cmake -+++ OGLFT.h.cmake.new 2008-05-23 13:20:10.000000000 +0200 -@@ -42,12 +42,21 @@ - #include <windows.h> - #endif - -+#ifdef __APPLE__ -+#include <OpenGL/gl.h> -+#include <OpenGL/glu.h> -+#else - #include <GL/gl.h> - #include <GL/glu.h> -+#endif - - #ifndef OGLFT_NO_SOLID -+#ifdef __APPLE__ -+#include <OpenGL/gle.h> -+#else - #include <GL/gle.h> - #endif -+#endif - - #ifndef OGLFT_NO_QT - #define OGLFT_QT_VERSION @DESIRED_QT_VERSION@ -@@ -97,7 +106,11 @@ - }; - - //! Callback from GLU tessellation routines. -+#ifdef __APPLE__ -+ typedef GLvoid (*GLUTessCallback)(...); -+#else - typedef void (*GLUTessCallback)(); -+#endif - - //! The FreeType library instance. - /*! -- GitLab