Changeset 8b152256 for gnome/platform/mutter.xml
- Timestamp:
- 07/16/2022 12:38:38 AM (2 years ago)
- Branches:
- 11.2, 11.3, 12.0, 12.1, 12.2, gimp3, 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/for-12.3, xry111/llvm18, xry111/soup3, xry111/spidermonkey128, xry111/xf86-video-removal
- Children:
- 29cefb8
- Parents:
- 58ad7bc
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gnome/platform/mutter.xml
r58ad7bc r8b152256 7 7 <!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-42;/mutter-&mutter-version;.tar.xz"> 8 8 <!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-42;/mutter-&mutter-version;.tar.xz"> 9 <!ENTITY mutter-md5sum " 4c04e90c7720fa0e7b0436e9d17e5ebc">9 <!ENTITY mutter-md5sum "bc8f44439f4a524af590e3bff9f0a715"> 10 10 <!ENTITY mutter-size "2.6 MB"> 11 <!ENTITY mutter-buildsize "59 MB (without tests)"> 12 <!ENTITY mutter-time "0.5 SBU (Using parallelism=4, add 1.0 SBU for tests)"> 11 <!ENTITY mutter-buildsize "60 MB (without tests)"> 12 <!ENTITY mutter-time "0.5 SBU (Using parallelism=4)"> 13 <!ENTITY mutter-time-systemd "0.5 SBU (Using parallelism=4, add 1.0 SBU for tests)"> 13 14 ]> 14 15 … … 65 66 </para> 66 67 </listitem> 67 <listitem >68 <listitem revision='sysv'> 68 69 <para> 69 70 Estimated build time: &mutter-time; 71 </para> 72 </listitem> 73 <listitem revision='systemd'> 74 <para> 75 Estimated build time: &mutter-time-systemd; 70 76 </para> 71 77 </listitem> … … 167 173 </para> 168 174 --> 169 <para> 170 The test suite requires debug functions enabled in the build, and 171 an external program called <command>xvfb-run</command>. 172 If you wish to run the tests, you should 173 download and install it before running <command>meson</command>. 174 You can obtain it from 175 <ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>, and 176 install it in <filename class="directory">/usr/bin</filename>. 177 <command>xvfb-run</command> needs <command>Xvfb</command> at runtime, 178 and <command>Xvfb</command> can be installed from either 179 <xref linkend='xorg-server'/> or <xref linkend='xwayland'/>. 180 You should also replace the 181 <parameter>--buildtype=release -Dtests=false</parameter> in 182 the <command>meson</command> command, with 183 <parameter>--buildtype=debugoptimized -Dtests=true</parameter>. 184 The test suite requires the mutter schema to be installed on the 185 system, so it is better to run the tests after installing the package. 186 </para> 175 <para revision='sysv'> 176 This package does not come ith a test suite that runs properly in the 177 SystemV environment. 178 </para> 179 180 <para revision='systemd'> 181 182 The test suite requires debug functions to be enabled in the build, and an 183 external program called <command>xvfb-run</command>. If you wish to run 184 the tests, you should download and install it before running 185 <command>meson</command>. 186 187 You can obtain it from <ulink 188 url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>, and install 189 it with executable permissions in <filename 190 class="directory">/usr/bin</filename>. <command>xvfb-run</command> needs 191 <command>Xvfb</command> at runtime, and <command>Xvfb</command> can be 192 installed from either <xref linkend='xorg-server'/> or <xref 193 linkend='xwayland'/>. 194 195 You should also replace the <parameter>--buildtype=release 196 -Dtests=false</parameter> in the <command>meson</command> command, with 197 <parameter>--buildtype=debugoptimized -Dtests=true</parameter>. The test 198 suite requires the mutter schema to be installed on the system, so it is 199 better to run the tests after installing the package. </para> 187 200 188 201 <para> … … 192 205 <screen role="root"><userinput>ninja install</userinput></screen> 193 206 194 <para >207 <para revision='systemd'> 195 208 The tests can now be run: issue 196 <command>dbus-run-session ninja test</command>. Note that the tests 197 require an active X session to run correctly, and that 198 <filename>native-unit</filename> is known to fail. 209 <command>ninja test</command>. Note that the tests 210 require an active X session and run best in an existing 211 GNOME environment. 212 The <filename>native-unit</filename> is known to fail. 199 213 </para> 200 214 </sect2>
Note:
See TracChangeset
for help on using the changeset viewer.