Changeset a2b2af3


Ignore:
Timestamp:
08/15/2022 02:22:19 PM (21 months ago)
Author:
Douglas R. Reno <renodr@…>
Branches:
11.2, 11.3, 12.0, 12.1, kea, ken/TL2024, ken/inkscape-core-mods, ken/tuningfonts, lazarus, lxqt, plabs/newcss, plabs/python-mods, python3.11, qt5new, rahul/power-profiles-daemon, renodr/vulkan-addition, trunk, xry111/llvm18, xry111/soup3, xry111/xf86-video-removal
Children:
c241762
Parents:
00fa223
Message:

gdk-pixbuf: Add recommended dependency on docutils.

When trying to build gdk-pixbuf without docutils installed, you will get
the following message:

ERROR: Problem encountered: No rst2man found, but man pages were explicitly enabled

Manual pages are enabled by default (as they should be), so I've added a
recommended dependency on docutils, and then added an option to the
Command Explanations to disable it if users desire.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • x/lib/gdk-pixbuf.xml

    r00fa223 ra2b2af3  
    8888    <bridgehead renderas="sect4">Recommended</bridgehead>
    8989    <para role="recommended">
     90      <xref linkend="docutils"/>,
    9091      <xref role="runtime" linkend="librsvg"/> (runtime dependency, needed for
    9192         loading symbolic icons) and
     
    158159      href="../../xincludes/meson-wrap-nofallback.xml"/>
    159160
    160     <!-- gtk_doc replaced by gi-docgen
    161     <para>
    162       <option>-Dgtk_doc=true</option>: Use this parameter if
    163       <application>GTK-Doc</application> is installed and you wish to rebuild
    164       and install the API documentation.
    165       <!\-\- -Dgtk_doc is set to "yield=true" in meson_options.txt \-\->
    166     </para>-->
    167 <!-- Removed in 2.42.0
    168     <para>
    169       <option>-Djasper=true</option>: If you've installed
    170       <xref linkend="jasper"/> and you want
    171       <application>Gdk Pixbuf</application> to use it to compile a
    172       JPEG2000 image loader, pass this switch to meson.
    173     </para>
    174 -->
     161    <!-- with 2.42.9, docutils must be installed to generate man pages.
     162    Without this, you'll get the following output:
     163    Program rst2man found: ../docs/meson.build:70:2: ERROR: Problem encountered:
     164    No rst2man found, but man pages were explicitly enabled -->
     165    <para>
     166      <option>-Dman=false</option>: Use this option if you do not want to
     167      generate manual pages, or if you do not want to install
     168      <xref linkend="docutils" role="nodep"/>.
     169    </para>
     170
    175171  </sect2>
    176172
Note: See TracChangeset for help on using the changeset viewer.