Contents
/usr/lib/gio/modules
)
The DConf package contains a low-level configuration system. Its main purpose is to provide a backend to GSettings on platforms that don't already have configuration storage systems.
The DConf-Editor, as the name suggests, is a graphical editor for the DConf database. Installation is optional, because gsettings from GLib-2.74.5 provides similar functionality on the commandline.
This package is known to build and work properly using an LFS 11.3 platform.
Download (HTTP): https://download.gnome.org/sources/dconf/0.40/dconf-0.40.0.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/dconf/0.40/dconf-0.40.0.tar.xz
Download MD5 sum: ac8db20b0d6b996d4bbbeb96463d01f0
Download size: 115 KB
Estimated disk space required: 7.0 MB (with tests)
Estimated build time: 0.1 SBU (with tests)
Download (HTTP): https://download.gnome.org/sources/dconf-editor/43/dconf-editor-43.0.tar.xz
Download (FTP): ftp://ftp.acc.umu.se/pub/gnome/sources/dconf-editor/43/dconf-editor-43.0.tar.xz
Download MD5 sum: a85bc794ca3cc920dc6acf63f5ea81bb
Download size: 588 KB
Estimated disk space required: 21 MB
Estimated build time: 0.2 SBU
dbus-1.14.6, GLib-2.74.5, GTK+-3.24.36 (for the editor), libhandy-1.8.1 (for the editor), and libxml2-2.10.3 (for the editor)
libxslt-1.1.37 and Vala-0.56.4
GTK-Doc-1.33.2 and bash-completion
User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/dconf
Install DConf by running the following commands:
mkdir build && cd build && meson --prefix=/usr --buildtype=release -Dbash_completion=false .. && ninja
To test the results, issue: ninja test
As the root
user:
ninja install
Now, optionally install the editor:
cd .. && tar -xf ../dconf-editor-43.0.tar.xz && cd dconf-editor-43.0 && mkdir build && cd build && meson --prefix=/usr --buildtype=release .. && ninja
As the root
user:
ninja install
--buildtype=release
:
Specify a buildtype suitable for stable releases of the package, as
the default may produce unoptimized binaries.
-Dgtk_doc=true
: Use this parameter if
GTK-Doc is installed and you wish
to rebuild and install the API documentation.
/usr/lib/gio/modules
)