Changeset e7d893b for gnome/platform/mutter.xml
- Timestamp:
- 05/19/2019 04:54:33 AM (5 years ago)
- Branches:
- elogind
- Children:
- 215c728b
- Parents:
- 853ae3e5
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gnome/platform/mutter.xml
r853ae3e5 re7d893b 5 5 %general-entities; 6 6 7 <!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-minor-3 0;/mutter-&mutter-version;.tar.xz">8 <!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-minor-3 0;/mutter-&mutter-version;.tar.xz">9 <!ENTITY mutter-md5sum " d74b9bf421b2b82ebfe11cccc055a760">10 <!ENTITY mutter-size " 3.6MB">11 <!ENTITY mutter-buildsize " 236MB">12 <!ENTITY mutter-time "2. 9SBU">7 <!ENTITY mutter-download-http "&gnome-download-http;/mutter/&gnome-minor-32;/mutter-&mutter-version;.tar.xz"> 8 <!ENTITY mutter-download-ftp "&gnome-download-ftp;/mutter/&gnome-minor-32;/mutter-&mutter-version;.tar.xz"> 9 <!ENTITY mutter-md5sum "6748ec4afdef5e06a9d5639cba3a5cdb"> 10 <!ENTITY mutter-size "2.7 MB"> 11 <!ENTITY mutter-buildsize "163 MB"> 12 <!ENTITY mutter-time "2.2 SBU"> 13 13 ]> 14 14 … … 73 73 </itemizedlist> 74 74 75 <bridgehead renderas="sect3" revision="sysv">Additional Downloads</bridgehead>76 <itemizedlist spacing="compact" revision="sysv">77 <listitem>78 <para>79 Recommended patch:80 <ulink url="&patch-root;/mutter-&mutter-version;-elogind-1.patch"/>81 </para>82 </listitem>83 </itemizedlist>84 85 75 <bridgehead renderas="sect3">Mutter Dependencies</bridgehead> 86 76 … … 89 79 <xref linkend="clutter"/>, 90 80 <xref linkend="gnome-desktop"/>, 81 <xref linkend="libcanberra"/>, 91 82 <xref linkend="libwacom"/>, 92 83 <xref linkend="libxkbcommon"/>, 84 <xref linkend="pipewire"/>, 93 85 <xref linkend="upower"/>, and 94 86 <xref linkend="zenity"/> … … 97 89 <bridgehead renderas="sect4">Recommended</bridgehead> 98 90 <para role="recommended"> 99 <xref linkend="gobject-introspection"/>, 100 <xref linkend="libcanberra"/>, and 91 <xref linkend="gobject-introspection"/> and 101 92 <xref linkend="startup-notification"/> 102 93 </para> … … 113 104 </para> 114 105 115 <!-- NOTE: For some reason, it builds internal git versions of116 cogl and clutter during the building process, even with them preinstalled.117 This adds 1.5 SBU, and I have no clue why it needs to do this. -->106 <!-- NOTE: Mutter compiles git versions of COGL and Clutter for it's own 107 internal use. This is because the wayland support upstream isn't advanced 108 enough for the graphics stack used in Mutter. --> 118 109 119 110 <para condition="html" role="usernotes">User Notes: … … 126 117 <title>Installation of Mutter</title> 127 118 128 <para revision="sysv">129 Apply a patch to use <xref linkend="elogind"/> session tracking:130 </para>131 132 <screen revision="sysv"><userinput>patch -Np1 -i ../mutter-&mutter-version;-elogind-1.patch &&133 autoreconf -fi</userinput></screen>134 135 119 <para> 136 120 Install <application>Mutter</application> by running the following … … 138 122 </para> 139 123 140 <screen><userinput>./configure --prefix=/usr \ 141 --disable-static \ 142 --enable-compile-warnings=minimum && 143 make</userinput></screen> 124 <screen><userinput>mkdir build && 125 cd build && 126 127 meson --prefix=/usr .. && 128 ninja</userinput></screen> 144 129 145 130 <para> 146 This package does not come with a test suite. 131 To test the results, issue: <command>ninja test</command>. The tests 132 require an active X session to run correctly. A few tests may fail 133 depending on the gobject-introspection version installed as well. 147 134 </para> 148 135 … … 151 138 </para> 152 139 153 <screen role="root"><userinput>make install</userinput></screen> 154 155 </sect2> 156 157 <sect2 role="commands"> 158 <title>Command Explanations</title> 159 160 <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" 161 href="../../xincludes/static-libraries.xml"/> 140 <screen role="root"><userinput>ninja install</userinput></screen> 162 141 163 142 </sect2> … … 176 155 </seg> 177 156 <seg> 178 libmutter- 3.so157 libmutter-4.so 179 158 </seg> 180 159 <seg> 181 /usr/{lib,include }/mutter160 /usr/{lib,include,libexec/installed-tests,share/{installed-tests}}/mutter-4 182 161 </seg> 183 162 </seglistitem> … … 203 182 204 183 <varlistentry id="libmutter"> 205 <term><filename class="libraryfile">libmutter- 3.so</filename></term>184 <term><filename class="libraryfile">libmutter-4.so</filename></term> 206 185 <listitem> 207 186 <para> … … 209 188 </para> 210 189 <indexterm zone="mutter libmutter"> 211 <primary sortas="c-libmutter">libmutter- 3.so</primary>190 <primary sortas="c-libmutter">libmutter-4.so</primary> 212 191 </indexterm> 213 192 </listitem>
Note:
See TracChangeset
for help on using the changeset viewer.