Changeset 11e68b95 for general/graphlib/librsvg.xml
- Timestamp:
- 09/29/2024 10:51:13 PM (9 days ago)
- Branches:
- trunk
- Children:
- 550826b
- Parents:
- e462a41
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
general/graphlib/librsvg.xml
re462a41 r11e68b95 7 7 <!ENTITY librsvg-download-http "&gnome-download-http;/librsvg/&librsvg-minor;/librsvg-&librsvg-version;.tar.xz"> 8 8 <!ENTITY librsvg-download-ftp " "> 9 <!ENTITY librsvg-md5sum " 8f954b5c25ffff602b4e62813c98c8c9">10 <!ENTITY librsvg-size "5. 9MB">11 <!ENTITY librsvg-buildsize " 723 MB (17 MB installed), add 545MB for tests">12 <!ENTITY librsvg-time "0. 7 SBU (add 0.7SBU for tests; both using parallelism=4)">9 <!ENTITY librsvg-md5sum "7f4ddb27f5fbede01bf4e12eb4c682c0"> 10 <!ENTITY librsvg-size "5.8 MB"> 11 <!ENTITY librsvg-buildsize "1.2 GB (16 MB installed), add 491 MB for tests"> 12 <!ENTITY librsvg-time "0.6 SBU (add 0.4 SBU for tests; both using parallelism=4)"> 13 13 ]> 14 14 … … 73 73 <para role="required"> 74 74 <xref linkend="cairo"/>, 75 <xref linkend="cargo-c"/>, 75 76 <xref linkend="gdk-pixbuf"/>, 76 77 <xref linkend="pango"/>, and … … 103 104 </para> 104 105 105 <screen><userinput>./configure --prefix=/usr \ 106 --enable-vala \ 107 --disable-static \ 108 --docdir=/usr/share/doc/librsvg-&librsvg-version; && 109 make</userinput></screen> 110 111 <!-- With some locales (zh_CN.UTF-8) 31 tests fail. With LC_ALL=C only 112 one failure. 113 https://gitlab.gnome.org/GNOME/librsvg/-/issues/1021 --> 106 <screen><userinput>mkdir build && 107 cd build && 108 109 meson setup --prefix=/usr --buildtype=release .. && 110 meson compile</userinput></screen> 114 111 115 112 <!-- Be sure to unset GLIB_LOG_LEVEL. If set, it interferes with the 116 tests. --> 113 tests. 114 115 With 2.59.1 one test of 5 fails. 116 --> 117 117 118 118 <para> … … 120 120 </para> 121 121 122 <screen remap='test'><userinput>cargo update --precise 0.3.36 time && 123 LC_ALL=C make check -k</userinput></screen> 124 125 <para> 126 All 68 tests should pass. 127 </para> 128 129 <para> 130 Now, as the <systemitem class="username">root</systemitem> user: 131 </para> 132 133 <screen role="root"><userinput>make DOC_INSTALL_DIR='$(docdir)' install</userinput></screen> 134 122 <screen remap='test'><userinput>meson test --print-errorlogs --no-rebuild</userinput></screen> 123 124 <para> 125 One test, C API tests, is known to fail. 126 </para> 127 128 <para> 129 Now, as the &root; user: 130 </para> 131 132 <screen role="root"><userinput>meson install --no-rebuild </userinput></screen> 133 <!-- 135 134 <note> 136 135 <para> … … 141 140 </para> 142 141 143 <screen role="root"><userinput>gdk-pixbuf-query-loaders - -update-cache</userinput></screen>142 <screen role="root"><userinput>gdk-pixbuf-query-loaders - -update-cache</userinput></screen> 144 143 </note> 145 146 147 </sect2> 148 144 --> 145 146 </sect2> 147 <!-- 149 148 <sect2 role="commands"> 150 149 <title>Command Explanations</title> 151 150 152 151 <para> 153 <parameter>- -enable-vala</parameter>: This switch enables152 <parameter>- -enable-vala</parameter>: This switch enables 154 153 building of the Vala bindings. Remove this switch if you don't have 155 154 <xref linkend="vala"/> installed. … … 166 165 167 166 <para> 168 <command>cargo update - -precise=0.3.36 time</command>: This updates167 <command>cargo update - -precise=0.3.36 time</command>: This updates 169 168 the <filename>Cargo.lock</filename> file to refer to version 0.3.36 170 169 of the time crate for the test suite. Originally it refers to … … 173 172 174 173 <para> 175 <option>- -disable-introspection</option>: Use this switch if you have174 <option>- -disable-introspection</option>: Use this switch if you have 176 175 not installed <application>Gobject Introspection</application>. 177 176 </para> 178 177 179 178 <para> 180 <option>- -disable-gtk-doc</option>: This switch prevents building179 <option>- -disable-gtk-doc</option>: This switch prevents building 181 180 the API documentation, even if <xref linkend="gi-docgen"/> (despite 182 181 the name of the option) is available. … … 184 183 185 184 </sect2> 186 185 --> 187 186 <sect2 role="content"> 188 187 <title>Contents</title> … … 204 203 /usr/include/librsvg-2.0 and 205 204 /usr/share/doc/librsvg-&librsvg-version; 206 <!-- /usr/share/gtk-doc/html/rsvg-2.0 not built with207 current instructions (needs gi-docgen)-->208 205 </seg> 209 206 </seglistitem>
Note:
See TracChangeset
for help on using the changeset viewer.