Changeset b277093d


Ignore:
Timestamp:
05/22/2024 04:34:53 AM (4 weeks ago)
Author:
Bruce Dubbs <bdubbs@…>
Branches:
trunk
Children:
9f6578d
Parents:
712878e
Message:

Update to doxygen-1.11.0.

Files:
3 edited

Legend:

Unmodified
Added
Removed
  • general/prog/doxygen.xml

    r712878e rb277093d  
    77  <!ENTITY doxygen-download-http "https://doxygen.nl/files/doxygen-&doxygen-version;.src.tar.gz">
    88  <!ENTITY doxygen-download-ftp  " ">
    9   <!ENTITY doxygen-md5sum        "c7455e9961c3491479929935c5087bf6">
    10   <!ENTITY doxygen-size          "8.0 MB">
    11   <!ENTITY doxygen-buildsize     "253 MB (with tests)">
    12   <!ENTITY doxygen-time          "2.1 SBU (using parallelism=4; with tests)">
     9  <!ENTITY doxygen-md5sum        "61a5288e415d7ae4d2cd82eb137d36f8">
     10  <!ENTITY doxygen-size          "8.1 MB">
     11  <!ENTITY doxygen-buildsize     "247 MB (with tests)">
     12  <!ENTITY doxygen-time          "1.2 SBU (with tests; both using parallelism=4)">
    1313]>
    1414
     
    101101    </para>
    102102
     103    <bridgehead renderas="sect4">Recommended</bridgehead>
     104    <para role="recommended">
     105      <xref linkend="qt6"/> (for doxywizard)
     106    </para>
     107
    103108    <bridgehead renderas="sect4">Optional</bridgehead>
    104109    <para role="optional">
     
    108113      <xref linkend="llvm"/> (with clang),
    109114      <!-- Can someone check this? With LLVM7, it fails to build. -->
    110       &qt5-deps; (for doxywizard),
     115      &qt5-deps; (deprecated),
    111116      <xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
    112117      <xref linkend="xapian"/> (for doxyindexer), and
     
    118123  <sect2 role="installation">
    119124    <title>Installation of Doxygen</title>
    120 
     125<!--  At version 1.11.0, I don't see this.  -bdubbs
    121126    <note>
    122127      <para>
     
    126131      </para>
    127132    </note>
    128 
     133-->
    129134    <para>
    130135      First, fix up some python scripts:
     
    141146cd       build &amp;&amp;
    142147
    143 cmake -G "Unix Makefiles"         \
    144       -DCMAKE_BUILD_TYPE=Release  \
    145       -DCMAKE_INSTALL_PREFIX=/usr \
    146       -Wno-dev .. &amp;&amp;
    147 
     148cmake -G "Unix Makefiles"          \
     149      -D CMAKE_BUILD_TYPE=Release  \
     150      -D CMAKE_INSTALL_PREFIX=/usr \
     151      -D build_wizard=ON           \
     152      -D force_qt=Qt6              \
     153      -W no-dev .. &amp;&amp;
    148154make</userinput></screen>
    149155
    150156    <para>
    151157      To test the results, issue: <command>make tests</command>.
    152       <!--One test, 012_cite.dox, is known to fail.-->
     158      One test, 012_cite.dox, is known to fail if <xref linkend="texlive"/>
     159      or <xref linkend="tl-installer"/> is not installed.
    153160    </para>
    154161
     
    160167    </para>
    161168
    162 <screen remap="doc"><userinput>cmake -DDOC_INSTALL_DIR=share/doc/doxygen-&doxygen-version; -Dbuild_doc=ON .. &amp;&amp;
    163 
     169<screen remap="doc"><userinput>cmake  -D build_doc=ON \
     170       -D DOC_INSTALL_DIR=share/doc/doxygen-&doxygen-version; \
     171       .. &amp;&amp;
    164172make docs</userinput></screen>
    165173
     
    183191
    184192    <para>
    185       <option>-Dbuild_wizard=ON</option>: Use this switch if
    186       <application>Qt5</application> is installed and you wish to build the GUI
    187       front-end.
    188     </para>
    189 
    190     <para>
    191       <option>-Dbuild_search=ON</option>: Use this switch if
     193      <option>-D build_wizard=OFF</option>: Use this switch if
     194      <application>Qt6</application> is not installed.
     195    </para>
     196
     197    <para>
     198      <option>-D build_search=ON</option>: Use this switch if
    192199      <application>xapian</application> is installed and you wish to build
    193200      external search tools (<command>doxysearch.cgi</command> and
    194201      <command>doxyindexer)</command>.
    195202    </para>
    196 <!--
    197     <para>
    198       <option>-Dforce_qt4=ON</option>: Use this switch to build
    199       <command>doxywizard</command> with Qt4 even if Qt5 is installed.
    200     </para>-->
    201 
    202     <para>
    203       <option>-Duse_libclang=ON</option>: Use this switch if
     203
     204    <para>
     205      <option>-D force_qt6=ON</option>: Use this switch to build
     206      <command>doxywizard</command> with Qt6 even if Qt5 is installed.
     207    </para>
     208
     209    <para>
     210      <option>-D use_libclang=ON</option>: Use this switch if
    204211      <application>llvm</application> with <application>clang</application> are
    205212      installed, to add support for libclang parsing.
  • introduction/welcome/changelog.xml

    r712878e rb277093d  
    4343      <para>May 21st, 2024</para>
    4444      <itemizedlist>
     45        <listitem>
     46          <para>[bdubbs] - Update to doxygen-1.11.0. Fixes
     47          <ulink url="&blfs-ticket-root;19819">#19819</ulink>.</para>
     48        </listitem>
    4549        <listitem>
    4650          <para>[bdubbs] - Update to nghttp2-1.62.1. Fixes
  • packages.ent

    r712878e rb277093d  
    334334<!ENTITY cmake-minor-version          "3">
    335335<!ENTITY cmake-version                "&cmake-major-version;.&cmake-minor-version;">
    336 <!ENTITY doxygen-version              "1.10.0">
     336<!ENTITY doxygen-version              "1.11.0">
    337337<!ENTITY dtc-version                  "1.7.0">
    338338<!ENTITY gcc-version                  "14.1.0">
Note: See TracChangeset for help on using the changeset viewer.