From e67b80c7181d972050719a0833c47357e9c66381 Mon Sep 17 00:00:00 2001
From: Marco Biasini <marco.biasini@unibas.ch>
Date: Mon, 18 Mar 2013 14:04:45 +0100
Subject: [PATCH] work around moc error when parsing boost

---
 modules/gui/src/CMakeLists.txt | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/modules/gui/src/CMakeLists.txt b/modules/gui/src/CMakeLists.txt
index cdeb7d273..858a64fec 100644
--- a/modules/gui/src/CMakeLists.txt
+++ b/modules/gui/src/CMakeLists.txt
@@ -445,7 +445,8 @@ set(QT_USE_QTOPENGL 1)
 set(QT_USE_QTNETWORK 1)
 include(${QT_USE_FILE})
 qt4_wrap_cpp(OST_GUI_MOCS "${HEADERS_TO_BE_MOCCED}" 
-             OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED)
+             OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED
+                     -DBOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
 module(NAME gui SOURCES ${OST_GUI_MOCS} ${OST_GUI_SOURCES}
        HEADERS ${OST_GUI_TOOLS_HEADERS} IN_DIR tools
                ${OST_GUI_SEQUENCE_VIEWER_HEADERS} IN_DIR sequence_viewer
@@ -468,7 +469,8 @@ endif()
 include_directories(${PYTHON_INCLUDE_PATH})
 qt4_add_resources(OST_QT_RESOURCE dngr.qrc)
 qt4_wrap_cpp(OST_GOSTY_MOC "gosty.hh"
-             OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED)
+             OPTIONS -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED
+                     -DBOOST_NO_TEMPLATE_PARTIAL_SPECIALIZATION)
 
 set(LINK LINK ${BOOST_PROGRAM_OPTIONS_LIBRARIES})
 
-- 
GitLab