Index: Makefile =================================================================== --- Makefile (revision 518750) +++ Makefile (working copy) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= doxygen -PORTVERSION= 1.8.15 -PORTREVISION= 2 +PORTVERSION= 1.8.16 PORTEPOCH= 2 CATEGORIES= devel MASTER_SITES= http://doxygen.nl/files/ @@ -48,7 +47,7 @@ QT5_USES= qt:5 QT5_USE= QT=core,widgets,gui,xml,qmake_build,buildtools_build -QT5_CMAKE_ON= -Dbuild_wizard:BOOLEAN=true +QT5_CMAKE_BOOL= build_wizard QT5_PLIST_FILES= bin/doxywizard SEARCH_CMAKE_BOOL= build_search Index: distinfo =================================================================== --- distinfo (revision 518750) +++ distinfo (working copy) @@ -1,3 +1,3 @@ -TIMESTAMP = 1550430912 -SHA256 (doxygen-1.8.15.src.tar.gz) = bd9c0ec462b6a9b5b41ede97bede5458e0d7bb40d4cfa27f6f622eb33c59245d -SIZE (doxygen-1.8.15.src.tar.gz) = 5097791 +TIMESTAMP = 1570932481 +SHA256 (doxygen-1.8.16.src.tar.gz) = ff981fb6f5db4af9deb1dd0c0d9325e0f9ba807d17bd5750636595cf16da3c82 +SIZE (doxygen-1.8.16.src.tar.gz) = 5497317 Index: files/patch-CMakeLists.txt =================================================================== --- files/patch-CMakeLists.txt (revision 518750) +++ files/patch-CMakeLists.txt (working copy) @@ -1,10 +1,10 @@ ---- CMakeLists.txt.orig 2015-06-16 17:42:32 UTC +--- CMakeLists.txt.orig 2019-07-30 13:10:10 UTC +++ CMakeLists.txt -@@ -122,7 +122,6 @@ if (win_static) +@@ -152,7 +152,6 @@ if (win_static) endif() -add_subdirectory(libmd5) - add_subdirectory(qtools) - add_subdirectory(vhdlparser) - add_subdirectory(src) + add_subdirectory(liblodepng) + add_subdirectory(libmscgen) + add_subdirectory(libversion) Index: files/patch-cmake_git__watcher.cmake =================================================================== --- files/patch-cmake_git__watcher.cmake (nonexistent) +++ files/patch-cmake_git__watcher.cmake (working copy) @@ -0,0 +1,13 @@ +Patch from https://github.com/doxygen/doxygen/pull/7291 + +--- cmake/git_watcher.cmake.orig 2019-07-30 13:10:10 UTC ++++ cmake/git_watcher.cmake +@@ -69,7 +69,7 @@ CHECK_OPTIONAL_VARIABLE(GIT_WORKING_DIR "${CMAKE_SOURC + # Check the optional git variable. + # If it's not set, we'll try to find it using the CMake packaging system. + if(NOT DEFINED GIT_EXECUTABLE) +- find_package(Git QUIET REQUIRED) ++ find_package(Git QUIET) + endif() + CHECK_REQUIRED_VARIABLE(GIT_EXECUTABLE) + Property changes on: files/patch-cmake_git__watcher.cmake ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: files/patch-doc-doxygen_manual.tex =================================================================== --- files/patch-doc-doxygen_manual.tex (revision 518750) +++ files/patch-doc-doxygen_manual.tex (working copy) @@ -1,9 +1,9 @@ ---- doc/doxygen_manual.tex.orig 2015-02-28 15:26:54 UTC +--- doc/doxygen_manual.tex.orig 2019-08-04 11:51:41 UTC +++ doc/doxygen_manual.tex -@@ -13,7 +13,7 @@ - % input used in their production; they are not affected by this license. - - \documentclass{book} +@@ -22,7 +22,7 @@ + \usepackage{array}[=2016-10-06] + \fi + %% -\usepackage[a4paper,left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry} +\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry} \usepackage{makeidx} Index: files/patch-md5-Doxyfile =================================================================== --- files/patch-md5-Doxyfile (revision 518750) +++ files/patch-md5-Doxyfile (working copy) @@ -1,12 +1,10 @@ ---- Doxyfile.orig 2014-08-14 17:46:42 UTC +--- Doxyfile.orig 2019-07-30 13:23:30 UTC +++ Doxyfile -@@ -261,8 +261,7 @@ - MACRO_EXPANSION = YES +@@ -276,7 +276,6 @@ MACRO_EXPANSION = YES EXPAND_ONLY_PREDEF = YES SEARCH_INCLUDES = YES --INCLUDE_PATH = qtools \ -- libmd5 -+INCLUDE_PATH = qtools + INCLUDE_PATH = qtools \ +- libmd5 \ + liblodepng \ + libmscgen INCLUDE_FILE_PATTERNS = - PREDEFINED = - EXPAND_AS_DEFINED = Index: files/patch-md5-dot =================================================================== --- files/patch-md5-dot (revision 518750) +++ files/patch-md5-dot (nonexistent) @@ -1,70 +0,0 @@ ---- src/dot.cpp.orig 2016-05-10 19:51:52 UTC -+++ src/dot.cpp -@@ -39,6 +39,7 @@ - #include "dirdef.h" - #include "vhdldocgen.h" - #include "ftextstream.h" -+#include - #include "md5.h" - #include "memberlist.h" - #include "groupdef.h" -@@ -2271,10 +2272,8 @@ void DotGfxHierarchyTable::createGraph(D - } - } - writeGraphFooter(md5stream); -- uchar md5_sig[16]; - QCString sigStr(33); -- MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig); -- MD5SigToString(md5_sig,sigStr.rawData(),33); -+ MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData()); - bool regenerate=FALSE; - if (checkAndUpdateMd5Signature(absBaseName,sigStr) || - !checkDeliverables(absImgName,absMapName)) -@@ -3039,10 +3038,8 @@ QCString computeMd5Signature(DotNode *ro - } - } - writeGraphFooter(md5stream); -- uchar md5_sig[16]; - QCString sigStr(33); -- MD5Buffer((const unsigned char *)buf.data(),buf.length(),md5_sig); -- MD5SigToString(md5_sig,sigStr.rawData(),33); -+ MD5Data((const unsigned char *)buf.data(),buf.length(),sigStr.rawData()); - graphStr=buf.data(); - //printf("md5: %s | file: %s\n",sigStr,baseName.data()); - return sigStr; -@@ -3954,10 +3951,8 @@ QCString DotDirDeps::writeGraph(FTextStr - FTextStream md5stream(&theGraph); - //m_dir->writeDepGraph(md5stream); - writeDotDirDepGraph(md5stream,m_dir,linkRelations); -- uchar md5_sig[16]; - QCString sigStr(33); -- MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig); -- MD5SigToString(md5_sig,sigStr.rawData(),33); -+ MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData()); - bool regenerate=FALSE; - if (checkAndUpdateMd5Signature(absBaseName,sigStr) || - !checkDeliverables(graphFormat==GOF_BITMAP ? absImgName : -@@ -4099,10 +4094,8 @@ void generateGraphLegend(const char *pat - md5stream << " Node18 -> Node9 [dir=\"back\",color=\"darkorchid3\",fontsize=\"" << FONTSIZE << "\",style=\"dashed\",label=\"m_usedClass\",fontname=\"" << FONTNAME << "\"];\n"; - md5stream << " Node18 [shape=\"box\",label=\"Used\",fontsize=\"" << FONTSIZE << "\",height=0.2,width=0.4,fontname=\"" << FONTNAME << "\",color=\"black\",URL=\"$classUsed" << Doxygen::htmlFileExtension << "\"];\n"; - writeGraphFooter(md5stream); -- uchar md5_sig[16]; - QCString sigStr(33); -- MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig); -- MD5SigToString(md5_sig,sigStr.rawData(),33); -+ MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData()); - QCString absBaseName = (QCString)path+"/graph_legend"; - QCString absDotName = absBaseName+".dot"; - QCString imgExt = getDotImageExtension(); -@@ -4507,10 +4500,8 @@ QCString DotGroupCollaboration::writeGra - } - - writeGraphFooter(md5stream); -- uchar md5_sig[16]; - QCString sigStr(33); -- MD5Buffer((const unsigned char *)theGraph.data(),theGraph.length(),md5_sig); -- MD5SigToString(md5_sig,sigStr.rawData(),33); -+ MD5Data((const unsigned char *)theGraph.data(),theGraph.length(),sigStr.rawData()); - QCString imgExt = getDotImageExtension(); - QCString imgFmt = Config_getEnum(DOT_IMAGE_FORMAT); - QCString baseName = m_diskName; Property changes on: files/patch-md5-dot ___________________________________________________________________ Deleted: fbsd:nokeywords ## -1 +0,0 ## -yes \ No newline at end of property Deleted: svn:eol-style ## -1 +0,0 ## -native \ No newline at end of property Deleted: svn:mime-type ## -1 +0,0 ## -text/plain \ No newline at end of property Index: files/patch-md5-dotgraph =================================================================== --- files/patch-md5-dotgraph (nonexistent) +++ files/patch-md5-dotgraph (working copy) @@ -0,0 +1,23 @@ +--- src/dotgraph.cpp.orig 2019-06-13 19:36:00 UTC ++++ src/dotgraph.cpp +@@ -16,6 +16,7 @@ + #include "config.h" + #include "doxygen.h" + #include "index.h" ++#include + #include "md5.h" + #include "message.h" + #include "util.h" +@@ -153,10 +154,8 @@ bool DotGraph::prepareDotFile() + + QCString sigStr(33); + uchar md5_sig[16]; +- // calculate md5 +- MD5Buffer((const unsigned char*)m_theGraph.data(), m_theGraph.length(), md5_sig); +- // convert result to a string +- MD5SigToString(md5_sig, sigStr.rawData(), 33); ++ // calculate md5 and convert result to a string ++ MD5Data((const unsigned char*)m_theGraph.data(), m_theGraph.length(), sigStr.rawData()); + + // already queued files are processed again in case the output format has changed + Property changes on: files/patch-md5-dotgraph ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: files/patch-src_CMakeLists.txt =================================================================== --- files/patch-src_CMakeLists.txt (revision 518750) +++ files/patch-src_CMakeLists.txt (working copy) @@ -1,4 +1,4 @@ ---- src/CMakeLists.txt.orig 2015-05-31 19:01:12 UTC +--- src/CMakeLists.txt.orig 2019-08-08 12:11:46 UTC +++ src/CMakeLists.txt @@ -1,8 +1,7 @@ # vim:ts=4:sw=4:expandtab:autoindent: @@ -7,15 +7,15 @@ +include_directories(BEFORE ${CMAKE_SOURCE_DIR}/qtools - ${CMAKE_SOURCE_DIR}/libmd5 - ${CMAKE_SOURCE_DIR}/vhdlparser/ - ${CMAKE_SOURCE_DIR}/src - ${CLANG_INCLUDEDIR} -@@ -229,7 +228,7 @@ target_link_libraries(doxygen + ${CMAKE_SOURCE_DIR}/liblodepng + ${CMAKE_SOURCE_DIR}/libmscgen + ${CMAKE_SOURCE_DIR}/libversion +@@ -277,7 +276,7 @@ target_link_libraries(doxygen _doxygen doxycfg qtools - md5 + md - vhdlparser - ${SQLITE3_LIBRARIES} - ${ICONV_LIBRARIES} + lodepng + mscgen + doxygen_version Index: files/patch-vhdlparser_CMakeLists.txt =================================================================== --- files/patch-vhdlparser_CMakeLists.txt (revision 518750) +++ files/patch-vhdlparser_CMakeLists.txt (working copy) @@ -1,11 +1,8 @@ ---- vhdlparser/CMakeLists.txt.orig 2016-05-10 19:51:52 UTC +--- vhdlparser/CMakeLists.txt.orig 2019-06-10 08:17:24 UTC +++ vhdlparser/CMakeLists.txt -@@ -6,7 +6,7 @@ add_custom_command( - ) - set_source_files_properties(${GENERATED_SRC}/configvalues.h PROPERTIES GENERATED 1) - +@@ -1,4 +1,4 @@ -include_directories(${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/qtools ${GENERATED_SRC}) +include_directories(BEFORE ${CMAKE_SOURCE_DIR}/src ${CMAKE_SOURCE_DIR}/qtools ${GENERATED_SRC}) add_library(vhdlparser STATIC - ${GENERATED_SRC}/configvalues.h CharStream.cc + ParseException.cc