Ignore:
Timestamp:
03/18/2022 07:28:47 AM (2 years ago)
Author:
Xi Ruoyao <xry111@…>
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:
8478356
Parents:
0513820
Message:

update to librsvg-2.54.0 (#16244)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • general/graphlib/librsvg.xml

    r0513820 r6783d06  
    77  <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/2.52/librsvg-&librsvg-version;.tar.xz">
    88  <!ENTITY librsvg-download-ftp  "&gnome-download-ftp;/librsvg/2.52/librsvg-&librsvg-version;.tar.xz">
    9   <!ENTITY librsvg-md5sum        "d87b93fca85c2ce87e5165e7c3b11712">
     9  <!ENTITY librsvg-md5sum        "22328b7922ab04836959f669ecef1ea7">
    1010  <!ENTITY librsvg-size          "23 MB">
    11   <!ENTITY librsvg-buildsize     "889 MB (26 MB installed), add 213 MB for tests">
     11  <!ENTITY librsvg-buildsize     "920 MB (28 MB installed), add 213 MB for tests">
    1212  <!ENTITY librsvg-time          "1.2 SBU (Using parallelism=4), add 1.7 SBU for tests">
    1313]>
     
    7575    <bridgehead renderas="sect4">Required</bridgehead>
    7676    <para role="required">
     77      <xref linkend="cairo"/>,
     78      <xref linkend="docutils"/>,
    7779      <xref linkend="gdk-pixbuf"/>,
    78       <xref linkend="cairo"/>,
    7980      <xref linkend="pango"/>, and
    8081      <xref linkend="rust"/>
     
    8788    </para>
    8889
    89     <bridgehead renderas="sect4">Optional</bridgehead>
    90     <para role="optional">
    91       <xref linkend="gtk-doc"/>
    92     </para>
    93 
    9490    <para condition="html" role="usernotes">User Notes:
    9591      <ulink url="&blfs-wiki;/librsvg"/>
     
    10197
    10298    <para>
     99      This package needs <command>gi-docgen</command> to be built.  Set up
     100      a Python virtual environment to run it:
     101    </para>
     102
     103<screen><userinput remap="pre">python3 -m venv pyvenv &amp;&amp;
     104./pyvenv/bin/pip3 install gi-docgen</userinput></screen>
     105
     106    <para>
    103107      Install <application>librsvg</application> by running the following
    104108      commands:
    105109    </para>
    106110
    107 <screen><userinput>./configure --prefix=/usr    \
     111<screen><userinput>GI_DOCGEN=$PWD/pyvenv/bin/gi-docgen \
     112./configure --prefix=/usr    \
    108113            --enable-vala    \
    109114            --disable-static \
     
    112117
    113118    <para>
    114       <!-- https://gitlab.gnome.org/GNOME/librsvg/issues/511 -->
    115       <!-- No longer valid with 2.52.6
    116       Many of the tests in 'reftests' may fail (over half in May 2021) because
    117       they produce, and then diff, graphic files with text and the details such
    118       as spacing vary when the system versions of cairo, freetype, pixman, pango
    119       and perhaps harfbuzz differ from the versions on the system where the
    120       reference files were created. For this reason, running the tests is not
    121       recommended.
    122       To test the results anyway, issue: <command>make -k check</command>. -->
    123       To test the results, issue: <command>make -k check</command>.
     119      To test the results, issue: <command>make -k check</command>.  During
     120      testing some binaries are rebuilt with different debug level, so you
     121      should run <command>make</command> again after the test, to ensure
     122      everything ready to be installed.
    124123    </para>
    125124
     
    180179        <seg>
    181180          librsvg-2.so and libpixbufloader-svg.so
     181          (in <filename class='directory'>/usr/lib/gdk-pixbuf-2.0/2.10.0/</filename>)
    182182        </seg>
    183183        <seg>
Note: See TracChangeset for help on using the changeset viewer.