source: gnome/platform/gnome-settings-daemon.xml@ 57e1c09

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 9.0 9.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 upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 57e1c09 was 6259734, checked in by Douglas R. Reno <renodr@…>, 5 years ago

Update to gnome-settings-daemon-3.32.1
Update the URL for umockdev

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@21770 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 6.6 KB
Line 
1<?xml version="1.0" encoding="ISO-8859-1"?>
2<!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
3 "http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
4 <!ENTITY % general-entities SYSTEM "../../general.ent">
5 %general-entities;
6
7 <!ENTITY gnome-settings-daemon-download-http
8 "&gnome-download-http;/gnome-settings-daemon/&gnome-minor-32;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">
9 <!ENTITY gnome-settings-daemon-download-ftp
10 "&gnome-download-ftp;/gnome-settings-daemon/&gnome-minor-32;/gnome-settings-daemon-&gnome-settings-daemon-version;.tar.xz">
11 <!ENTITY gnome-settings-daemon-md5sum "603643a0f2c2188f364504909aca08c6">
12 <!ENTITY gnome-settings-daemon-size "1.3 MB">
13 <!ENTITY gnome-settings-daemon-buildsize "37 MB">
14 <!ENTITY gnome-settings-daemon-time "0.4 SBU">
15]>
16
17<sect1 id="gnome-settings-daemon" xreflabel="gnome-settings-daemon-&gnome-settings-daemon-version;">
18 <?dbhtml filename="gnome-settings-daemon.html"?>
19
20 <sect1info>
21 <othername>$LastChangedBy$</othername>
22 <date>$Date$</date>
23 </sect1info>
24
25 <title>gnome-settings-daemon-&gnome-settings-daemon-version;</title>
26
27 <indexterm zone="gnome-settings-daemon">
28 <primary sortas="a-gnome-settings-daemon">gnome-settings-daemon</primary>
29 </indexterm>
30
31 <sect2 role="package">
32 <title>Introduction to GNOME Settings Daemon</title>
33
34 <para>
35 The <application>GNOME Settings Daemon</application> is responsible
36 for setting various parameters of a <application>GNOME Session</application>
37 and the applications that run under it.
38 </para>
39
40 &lfs84_checked;
41
42 <bridgehead renderas="sect3">Package Information</bridgehead>
43 <itemizedlist spacing="compact">
44 <listitem>
45 <para>
46 Download (HTTP): <ulink url="&gnome-settings-daemon-download-http;"/>
47 </para>
48 </listitem>
49 <listitem>
50 <para>
51 Download (FTP): <ulink url="&gnome-settings-daemon-download-ftp;"/>
52 </para>
53 </listitem>
54 <listitem>
55 <para>
56 Download MD5 sum: &gnome-settings-daemon-md5sum;
57 </para>
58 </listitem>
59 <listitem>
60 <para>
61 Download size: &gnome-settings-daemon-size;
62 </para>
63 </listitem>
64 <listitem>
65 <para>
66 Estimated disk space required: &gnome-settings-daemon-buildsize;
67 </para>
68 </listitem>
69 <listitem>
70 <para>
71 Estimated build time: &gnome-settings-daemon-time;
72 </para>
73 </listitem>
74 </itemizedlist>
75
76 <bridgehead renderas="sect3">GNOME Settings Daemon Dependencies</bridgehead>
77
78 <bridgehead renderas="sect4">Required</bridgehead>
79 <para role="required">
80 <xref linkend="colord"/>,
81 <xref linkend="fontconfig"/>,
82 <xref linkend="geoclue2"/>,
83 <xref linkend="geocode-glib"/>,
84 <xref linkend="gnome-desktop"/>,
85 <xref linkend="lcms2"/>,
86 <xref linkend="libcanberra"/>,
87 <xref linkend="libgweather"/>,
88 <xref linkend="libnotify"/>,
89 <xref linkend="librsvg"/>,
90 <xref linkend="libwacom"/>,
91 <xref linkend="pulseaudio"/>,
92 <phrase revision="sysv"><xref linkend="elogind"/>,</phrase>
93 <phrase revision="systemd"><xref linkend="systemd"/>,</phrase>
94 <xref linkend="upower"/>, and
95 <xref linkend="xorg-wacom-driver"/>
96 </para>
97
98 <bridgehead renderas="sect4">Recommended</bridgehead>
99 <para role="recommended">
100 <xref linkend="alsa"/>,
101 <xref linkend="cups"/>,
102 <xref linkend="NetworkManager"/>,
103 <xref linkend="nss"/>, and
104 <xref linkend="wayland"/>
105 </para>
106
107 <note>
108 <para>
109 Recommended dependencies are not strictly required for
110 this package to build and function, but you may not get
111 expected results at runtime if you don't install them.
112 </para>
113 </note>
114
115 <bridgehead renderas="sect4">Optional</bridgehead>
116 <para role="optional">
117 <ulink url="https://github.com/martinpitt/python-dbusmock">python-dbusmock</ulink> and
118 <ulink url="https://github.com/martinpitt/umockdev">umockdev</ulink>
119 (required for the tests)
120 </para>
121
122 <para condition="html" role="usernotes">User Notes:
123 <ulink url="&blfs-wiki;/gnome-settings-daemon"/>
124 </para>
125 </sect2>
126
127 <sect2 role="installation">
128 <title>Installation of GNOME Settings Daemon</title>
129
130 <para>
131 Install <application>GNOME Settings Daemon</application> by running the
132 following commands:
133 </para>
134
135<screen><userinput>mkdir build &amp;&amp;
136cd build &amp;&amp;
137
138meson --prefix=/usr --sysconfdir=/etc .. &amp;&amp;
139ninja</userinput></screen>
140
141 <!-- For some reason, on elogind, all tests passed. 8 failed on systemd.
142 It could be kernel configuration, or any other package change.
143 umockdev might be needed, but it works fine without it on elogind. -->
144 <para>
145 To check the results, execute: <command>ninja test</command>. Note that
146 you must have <application>python-dbusmock</application> installed in
147 order for the tests to complete successfully. Some tests in the "power"
148 testsuite may fail depending on the init system in use.
149 </para>
150
151 <para>
152 Now, as the <systemitem class="username">root</systemitem> user:
153 </para>
154
155<screen role="root"><userinput>ninja install</userinput></screen>
156
157 </sect2>
158
159 <sect2 role="content">
160 <title>Contents</title>
161
162 <segmentedlist>
163 <segtitle>Installed Programs</segtitle>
164 <segtitle>Installed Libraries</segtitle>
165 <segtitle>Installed Directories</segtitle>
166
167 <seglistitem>
168 <seg>
169 gnome-settings-daemon (library executable)
170 </seg>
171 <seg>
172 None
173 </seg>
174 <seg>
175 /usr/include/gnome-settings-daemon-3.0,
176 /usr/lib/gnome-settings-daemon-3.0, and
177 /usr/share/gnome-settings-daemon
178 </seg>
179 </seglistitem>
180 </segmentedlist>
181
182 <variablelist>
183 <bridgehead renderas="sect3">Short Descriptions</bridgehead>
184 <?dbfo list-presentation="list"?>
185 <?dbhtml list-presentation="table"?>
186
187 <varlistentry id="gnome-settings-daemon-prog">
188 <term><command>gnome-settings-daemon</command></term>
189 <listitem>
190 <para>
191 is responsible for setting the various preference parameters of
192 a <application>GNOME</application> session and the applications
193 that run under it.
194 </para>
195 <indexterm zone="gnome-settings-daemon gnome-settings-daemon-prog">
196 <primary sortas="b-gnome-settings-daemon">gnome-settings-daemon</primary>
197 </indexterm>
198 </listitem>
199 </varlistentry>
200
201 </variablelist>
202
203 </sect2>
204
205</sect1>
Note: See TracBrowser for help on using the repository browser.