mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-02-02 22:07:15 +08:00
Add an entity for the gi-docgen URL and change several packages to use
it. This should make the different URLs we had previously consistent with one another, and ease maintenance burden. This is only temporary though since eventually gi-docgen will become part of the book, when Pierre's python-modules branch is brought into trunk.
This commit is contained in:
parent
7a81c7f348
commit
c5408a2d70
@ -105,7 +105,7 @@
|
||||
|
||||
<!-- Convenience entities -->
|
||||
<!ENTITY root "<systemitem class='username'>root</systemitem>">
|
||||
|
||||
<!ENTITY gi-docgen-url "https://gnome.pages.gitlab.gnome.org/gi-docgen/">
|
||||
|
||||
<!-- These entities are used to identify versions of LFS
|
||||
packages referenced throughout the BLFS book. -->
|
||||
|
@ -83,7 +83,7 @@
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="vala"/> and
|
||||
<ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">
|
||||
|
@ -87,8 +87,7 @@
|
||||
<para role="optional">
|
||||
<xref linkend="docutils"/> (for man pages),
|
||||
<xref linkend="xorg7-font"/> (for tests), and
|
||||
<ulink url='https://pypi.org/project/gi-docgen/'>gi-docgen</ulink>
|
||||
(for documentation)
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink> (for documentation)
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
|
@ -106,7 +106,7 @@
|
||||
<xref linkend="libtiff"/>,
|
||||
<xref linkend="texlive"/> (or <xref linkend="tl-installer"/>),
|
||||
<ulink url="http://djvu.sourceforge.net/">DjVuLibre</ulink>,
|
||||
<ulink url="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>,
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>,
|
||||
<ulink url="http://www.freedesktop.org/wiki/Software/libspectre/">libspectre</ulink>,
|
||||
<ulink url="https://github.com/jlaurens/synctex">Synctex</ulink>, and
|
||||
<ulink url="https://www.t1lib.org/">t1lib</ulink>
|
||||
|
@ -91,7 +91,7 @@
|
||||
<para role="optional">
|
||||
<!--<xref linkend="gtk-doc"/> and-->
|
||||
<xref linkend="valgrind"/> and
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">
|
||||
|
@ -90,7 +90,7 @@
|
||||
<bridgehead renderas="sect4">Optional</bridgehead>
|
||||
<para role="optional">
|
||||
<xref linkend="valgrind"/> and
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">
|
||||
|
@ -86,7 +86,7 @@
|
||||
<para role="optional">
|
||||
<xref linkend="libadwaita"/> (to build the demo),
|
||||
<xref linkend="vala"/>, and
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">User Notes:
|
||||
@ -131,7 +131,7 @@ ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
<parameter>-Dgtk_doc=false</parameter>: Remove this option if
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
is installed and you wish to build and install the API documentation.
|
||||
</para>
|
||||
|
||||
|
@ -41,6 +41,10 @@
|
||||
<listitem>
|
||||
<para>December 16th, 2022</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[renodr] - Add an entity for the gi-docgen URL and change
|
||||
various packages to use this URL in Optional Dependencies.</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<para>[renodr] - Update to rest-0.9.1. Fixes
|
||||
<ulink url="&blfs-ticket-root;16011">#16011</ulink>.</para>
|
||||
|
@ -99,7 +99,7 @@
|
||||
<xref linkend="php"/> compiled with XMLRPC-EPI
|
||||
support (only used for the XMLRPC regression tests),
|
||||
<xref linkend="samba"/> (ntlm_auth is required to run the test suite), and
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
</para>
|
||||
|
||||
<para condition="html" role="usernotes">
|
||||
@ -157,7 +157,7 @@ ninja</userinput></screen>
|
||||
<para>
|
||||
<option>-Ddocs=enabled</option>: Use this option if you want to build
|
||||
the documentation. Note that you must have
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink> installed.
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink> installed.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
@ -99,7 +99,7 @@
|
||||
<para role="optional">
|
||||
<!--<xref linkend="jasper"/> and-->
|
||||
<!--<xref linkend="gtk-doc"/> and-->
|
||||
<ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
(to generate documentation)
|
||||
</para>
|
||||
|
||||
|
@ -108,7 +108,7 @@
|
||||
highlighting of demo source code),
|
||||
<xref linkend="sassc"/>,
|
||||
<xref linkend="tracker3"/>,
|
||||
<ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>,
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>,
|
||||
<ulink url="https://gitlab.gnome.org/World/libcloudproviders">libcloudproviders</ulink>, and
|
||||
<ulink url="https://vulkan.lunarg.com/sdk/home">vulkan</ulink>
|
||||
</para>
|
||||
@ -189,7 +189,7 @@ ninja</userinput></screen>
|
||||
|
||||
<para>
|
||||
<option>-Dgtk_doc=true</option>: Use this switch if you have
|
||||
<ulink url="https://gitlab.gnome.org/ebassi/gi-docgen">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
installed and wish to generate the API reference documentation.
|
||||
</para>
|
||||
|
||||
|
@ -92,7 +92,7 @@
|
||||
<xref linkend="cantarell-fonts"/> (for tests),
|
||||
<!--<xref linkend="gtk-doc"/>,-->
|
||||
<xref linkend="sysprof"/>,
|
||||
<ulink url="https://gitlab.gnome.org/GNOME/gi-docgen">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
(to generate documentation),
|
||||
<ulink url="https://ftpmirror.gnu.org/gnu/help2man">help2man</ulink>, and
|
||||
<ulink url="https://linux.thai.net/projects/libthai">libthai</ulink>
|
||||
|
@ -120,7 +120,7 @@
|
||||
<xref linkend="wayland"/>,
|
||||
<xref linkend="woff2"/>,
|
||||
<ulink url="https://ccache.dev/">ccache</ulink>,
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>,
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>,
|
||||
<ulink url="https://sourceforge.net/projects/hunspell/files/Hyphen/">Hyphen</ulink>,
|
||||
<ulink url="https://github.com/AOMediaCodec/libavif">libavif</ulink>,
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/libmanette/">libmanette</ulink>, and
|
||||
@ -240,7 +240,7 @@ install -vm644 ../Documentation/webkit2gtk-web-extension-4.1/* \
|
||||
<para>
|
||||
<parameter>-DENABLE_DOCUMENTATION=OFF</parameter>: This switch disables
|
||||
regenerating the documentation. Remove this switch if you have
|
||||
<ulink url="https://gnome.pages.gitlab.gnome.org/gi-docgen/">gi-docgen</ulink>
|
||||
<ulink url="&gi-docgen-url;">gi-docgen</ulink>
|
||||
installed and wish to regenerate the documentation.
|
||||
</para>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user