--- a/components/doxygen/patches/doxygen1.patch Tue Feb 24 17:31:31 2015 +0100
+++ b/components/doxygen/patches/doxygen1.patch Wed Mar 04 07:09:31 2015 -0800
@@ -1,51 +1,44 @@
---- doxygen-1.5.7.1/doc/Doxyfile Sat Aug 16 10:07:19 2008
-+++ doxygen-1.5.7.1/doc/Doxyfile.new Fri Apr 1 11:21:12 2011
-@@ -22,7 +22,7 @@
+Changes needed to get doxygen to configure and build with the GNU compilers
+on Solaris.
+
+The second part of these changes will be sent upstream.
+
+--- doxygen-1.8.9/doc/Doxyfile.orig 2015-03-02 18:48:16.796824973 -0800
++++ doxygen-1.8.9/doc/Doxyfile 2015-03-02 18:47:58.404324590 -0800
+@@ -23,7 +23,7 @@
EXTRACT_ALL = NO
EXTRACT_PRIVATE = NO
GENERATE_MAN = NO
-GENERATE_LATEX = YES
+GENERATE_LATEX = NO
GENERATE_HTML = YES
- GENERATE_HTMLHELP = YES
+ GENERATE_HTMLHELP = NO
GENERATE_RTF = NO
---- doxygen-1.5.7.1/tmake/lib/solaris-cc/tmake.conf Fri Jul 21 12:54:14 2006
-+++ doxygen-1.5.7.1/tmake/lib/solaris-cc/tmake.conf.new Fri Apr 1 11:22:45 2011
-@@ -17,7 +17,7 @@
- TMAKE_CFLAGS_YACC =
+--- doxygen-1.8.9/tmake/lib/solaris-g++/tmake.conf.orig 2015-03-02 18:45:51.095061314 -0800
++++ doxygen-1.8.9/tmake/lib/solaris-g++/tmake.conf 2015-03-02 19:55:43.793869862 -0800
+@@ -8,7 +8,7 @@
+ CONFIG = qt warn_on release
- TMAKE_CXX = CC
--TMAKE_CXXFLAGS = $$TMAKE_CFLAGS
-+TMAKE_CXXFLAGS = -norunpath -D__USE_LEGACY_PROTOTYPES__
- TMAKE_CXXFLAGS_WARN_ON = $$TMAKE_CFLAGS_WARN_ON
- TMAKE_CXXFLAGS_WARN_OFF = $$TMAKE_CFLAGS_WARN_OFF
- TMAKE_CXXFLAGS_RELEASE = -O2
-@@ -37,7 +37,7 @@
- TMAKE_LINK = CC
- # Jan Wortelboer <[email protected]> suggests avoiding $LD_LIBRARY_PATH:
- TMAKE_LINK_SHLIB = CC -R$(QTDIR)/lib:/usr/openwin/lib
+ TMAKE_CC = gcc
+-TMAKE_CFLAGS =
++TMAKE_CFLAGS = -m64
+ TMAKE_CFLAGS_WARN_ON = -Wall -W
+ TMAKE_CFLAGS_WARN_OFF =
+ TMAKE_CFLAGS_RELEASE = -O2
+@@ -36,14 +36,14 @@
+
+ TMAKE_LINK = g++
+ TMAKE_LINK_SHLIB = g++
-TMAKE_LFLAGS =
-+TMAKE_LFLAGS = -norunpath
++TMAKE_LFLAGS = -m64
TMAKE_LFLAGS_RELEASE =
TMAKE_LFLAGS_DEBUG =
- TMAKE_LFLAGS_SHLIB = -G -h $(TARGET1)
---- doxygen-1.7.6.1/tmake/lib/solaris-cc-64/tmake.conf-orig 2013-03-26 19:19:25.644626673 -0500
-+++ doxygen-1.7.6.1/tmake/lib/solaris-cc-64/tmake.conf 2013-03-26 19:22:10.411978779 -0500
-@@ -17,7 +17,7 @@ TMAKE_CFLAGS_SHLIB = -KPIC
- TMAKE_CFLAGS_YACC =
+ TMAKE_LFLAGS_SHAPP = -shared
+ TMAKE_LFLAGS_SHLIB = -shared -h $(TARGET1)
+ TMAKE_LFLAGS_SONAME =
- TMAKE_CXX = CC
--TMAKE_CXXFLAGS = $$TMAKE_CFLAGS
-+TMAKE_CXXFLAGS = -norunpath -D__USE_LEGACY_PROTOTYPES__ -m64
- TMAKE_CXXFLAGS_WARN_ON = $$TMAKE_CFLAGS_WARN_ON
- TMAKE_CXXFLAGS_WARN_OFF = $$TMAKE_CFLAGS_WARN_OFF
- TMAKE_CXXFLAGS_RELEASE = -xO2
-@@ -37,7 +37,7 @@ TMAKE_LIBDIR_OPENGL =
- TMAKE_LINK = CC
- # Jan Wortelboer <[email protected]> suggests avoiding $LD_LIBRARY_PATH:
- TMAKE_LINK_SHLIB = CC -R$(QTDIR)/lib:/usr/openwin/lib
--TMAKE_LFLAGS = -64 -xtarget=generic64
-+TMAKE_LFLAGS = -norunpath -m64
- TMAKE_LFLAGS_RELEASE =
- TMAKE_LFLAGS_DEBUG =
- TMAKE_LFLAGS_SHLIB = -G -h $(TARGET1)
+-TMAKE_LIBS = -liconv
++TMAKE_LIBS =
+ TMAKE_LIBS_X11 = -lXext -lX11 -lm
+ TMAKE_LIBS_QT = -lqt
+ TMAKE_LIBS_QT_MT = -lqt-mt