mirror of
https://github.com/Zeckmathederg/glfs.git
synced 2025-01-24 06:52:14 +08:00
Update to mutter-42.3.
This commit is contained in:
parent
58ad7bcaa6
commit
8b1522562c
@ -67,7 +67,7 @@
|
||||
<!ENTITY gnome-keyring-version "42.1">
|
||||
<!ENTITY gnome-settings-daemon-version "42.2">
|
||||
<!ENTITY gnome-control-center-version "42.3">
|
||||
<!ENTITY mutter-version "42.2">
|
||||
<!ENTITY mutter-version "42.3">
|
||||
<!ENTITY gnome-shell-version "42.2">
|
||||
<!ENTITY gnome-shell-extensions-version "42.2">
|
||||
<!ENTITY gnome-session-version "42.0">
|
||||
|
@ -6,10 +6,11 @@
|
||||
|
||||
<!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-42;/mutter-&mutter-version;.tar.xz">
|
||||
<!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-42;/mutter-&mutter-version;.tar.xz">
|
||||
<!ENTITY mutter-md5sum "4c04e90c7720fa0e7b0436e9d17e5ebc">
|
||||
<!ENTITY mutter-md5sum "bc8f44439f4a524af590e3bff9f0a715">
|
||||
<!ENTITY mutter-size "2.6 MB">
|
||||
<!ENTITY mutter-buildsize "59 MB (without tests)">
|
||||
<!ENTITY mutter-time "0.5 SBU (Using parallelism=4, add 1.0 SBU for tests)">
|
||||
<!ENTITY mutter-buildsize "60 MB (without tests)">
|
||||
<!ENTITY mutter-time "0.5 SBU (Using parallelism=4)">
|
||||
<!ENTITY mutter-time-systemd "0.5 SBU (Using parallelism=4, add 1.0 SBU for tests)">
|
||||
]>
|
||||
|
||||
<sect1 id="mutter" xreflabel="Mutter-&mutter-version;">
|
||||
@ -64,11 +65,16 @@
|
||||
Estimated disk space required: &mutter-buildsize;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem>
|
||||
<listitem revision='sysv'>
|
||||
<para>
|
||||
Estimated build time: &mutter-time;
|
||||
</para>
|
||||
</listitem>
|
||||
<listitem revision='systemd'>
|
||||
<para>
|
||||
Estimated build time: &mutter-time-systemd;
|
||||
</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
<!--
|
||||
<bridgehead renderas="sect3">Additional Downloads</bridgehead>
|
||||
@ -166,36 +172,44 @@ ninja</userinput></screen>
|
||||
<filename>native-headless</filename>, is known to fail.
|
||||
</para>
|
||||
-->
|
||||
<para>
|
||||
The test suite requires debug functions enabled in the build, and
|
||||
an external program called <command>xvfb-run</command>.
|
||||
If you wish to run the tests, you should
|
||||
download and install it before running <command>meson</command>.
|
||||
You can obtain it from
|
||||
<ulink url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>, and
|
||||
install it in <filename class="directory">/usr/bin</filename>.
|
||||
<command>xvfb-run</command> needs <command>Xvfb</command> at runtime,
|
||||
and <command>Xvfb</command> can be installed from either
|
||||
<xref linkend='xorg-server'/> or <xref linkend='xwayland'/>.
|
||||
You should also replace the
|
||||
<parameter>--buildtype=release -Dtests=false</parameter> in
|
||||
the <command>meson</command> command, with
|
||||
<parameter>--buildtype=debugoptimized -Dtests=true</parameter>.
|
||||
The test suite requires the mutter schema to be installed on the
|
||||
system, so it is better to run the tests after installing the package.
|
||||
<para revision='sysv'>
|
||||
This package does not come ith a test suite that runs properly in the
|
||||
SystemV environment.
|
||||
</para>
|
||||
|
||||
<para revision='systemd'>
|
||||
|
||||
The test suite requires debug functions to be enabled in the build, and an
|
||||
external program called <command>xvfb-run</command>. If you wish to run
|
||||
the tests, you should download and install it before running
|
||||
<command>meson</command>.
|
||||
|
||||
You can obtain it from <ulink
|
||||
url="&sources-anduin-http;/mutter/xvfb-run">xvfb-run</ulink>, and install
|
||||
it with executable permissions in <filename
|
||||
class="directory">/usr/bin</filename>. <command>xvfb-run</command> needs
|
||||
<command>Xvfb</command> at runtime, and <command>Xvfb</command> can be
|
||||
installed from either <xref linkend='xorg-server'/> or <xref
|
||||
linkend='xwayland'/>.
|
||||
|
||||
You should also replace the <parameter>--buildtype=release
|
||||
-Dtests=false</parameter> in the <command>meson</command> command, with
|
||||
<parameter>--buildtype=debugoptimized -Dtests=true</parameter>. The test
|
||||
suite requires the mutter schema to be installed on the system, so it is
|
||||
better to run the tests after installing the package. </para>
|
||||
|
||||
<para>
|
||||
Now, as the <systemitem class="username">root</systemitem> user:
|
||||
</para>
|
||||
|
||||
<screen role="root"><userinput>ninja install</userinput></screen>
|
||||
|
||||
<para>
|
||||
<para revision='systemd'>
|
||||
The tests can now be run: issue
|
||||
<command>dbus-run-session ninja test</command>. Note that the tests
|
||||
require an active X session to run correctly, and that
|
||||
<filename>native-unit</filename> is known to fail.
|
||||
<command>ninja test</command>. Note that the tests
|
||||
require an active X session and run best in an existing
|
||||
GNOME environment.
|
||||
The <filename>native-unit</filename> is known to fail.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
|
@ -41,6 +41,16 @@
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
-->
|
||||
<listitem>
|
||||
<para>July 15th, 2022</para>
|
||||
<itemizedlist>
|
||||
<listitem>
|
||||
<para>[bdubbs] - Update to mutter-42.3. Fixes
|
||||
<ulink url="&blfs-ticket-root;16740">#16740</ulink>.</para>
|
||||
</listitem>
|
||||
</itemizedlist>
|
||||
</listitem>
|
||||
|
||||
<listitem>
|
||||
<para>July 13th, 2022</para>
|
||||
<itemizedlist>
|
||||
|
Loading…
Reference in New Issue
Block a user