https://github.com/endlessm/gnome-settings-daemon
Fork of gnome-settings-daemon from gnome with endless customizations
https://github.com/endlessm/gnome-settings-daemon
Last synced: 11 months ago
JSON representation
Fork of gnome-settings-daemon from gnome with endless customizations
- Host: GitHub
- URL: https://github.com/endlessm/gnome-settings-daemon
- Owner: endlessm
- License: gpl-2.0
- Created: 2014-06-10T03:31:16.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-03-21T21:45:45.000Z (about 4 years ago)
- Last Synced: 2025-03-30T18:01:34.369Z (about 1 year ago)
- Language: C
- Size: 32.6 MB
- Stars: 2
- Watchers: 29
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
- License: COPYING
Awesome Lists containing this project
README
Introduction to GNOME Settings Daemon
===============================================================================
The GNOME Settings Daemon is responsible for setting various parameters of a
GNOME Session and the applications that run under it.
This package is known to build and work properly using an LFS-9.0 platform.
Dependencies
-------------------------------------------------------------------------------
Required:
* colord-1.4.4 (http://www.linuxfromscratch.org/blfs/view/systemd/general/colord.html)
* Fontconfig-2.13.1 (http://www.linuxfromscratch.org/blfs/view/systemd/general/fontconfig.html)
* GeoClue-2.5.3 (http://www.linuxfromscratch.org/blfs/view/systemd/basicnet/geoclue2.html)
* geocode-glib-3.26.1 (http://www.linuxfromscratch.org/blfs/view/systemd/gnome/geocode-glib.html)
* gnome-desktop-3.32.2 (http://www.linuxfromscratch.org/blfs/view/systemd/gnome/gnome-desktop.html)
* Little CMS-2.9 (http://www.linuxfromscratch.org/blfs/view/systemd/general/lcms2.html)
* libcanberra-0.30 (http://www.linuxfromscratch.org/blfs/view/systemd/multimedia/libcanberra.html)
* libgweather-3.32.2 (http://www.linuxfromscratch.org/blfs/view/systemd/gnome/libgweather.html)
* libnotify-0.7.8 (http://www.linuxfromscratch.org/blfs/view/systemd/x/libnotify.html)
* librsvg-2.44.14 (http://www.linuxfromscratch.org/blfs/view/systemd/general/librsvg.html)
* libwacom-0.29 (http://www.linuxfromscratch.org/blfs/view/systemd/general/libwacom.html)
* PulseAudio-12.2 (http://www.linuxfromscratch.org/blfs/view/systemd/multimedia/pulseaudio.html)
* Systemd-241 (http://www.linuxfromscratch.org/blfs/view/systemd/general/systemd.html)
* UPower-0.99.10 (http://www.linuxfromscratch.org/blfs/view/systemd/general/upower.html)
* Xorg Wacom Driver-0.37.0 (http://www.linuxfromscratch.org/blfs/view/systemd/x/x7driver.html#xorg-wacom-driver)
Recommended:
* ALSA-1.1.9 (http://www.linuxfromscratch.org/blfs/view/systemd/multimedia/alsa.html)
* Cups-2.2.12 (http://www.linuxfromscratch.org/blfs/view/systemd/pst/cups.html)
* NetworkManager-1.20.0 (http://www.linuxfromscratch.org/blfs/view/systemd/basicnet/networkmanager.html)
* NSS-3.45 (http://www.linuxfromscratch.org/blfs/view/systemd/postlfs/nss.html)
* Wayland-1.17.0 (http://www.linuxfromscratch.org/blfs/view/systemd/general/wayland.html)
Optional
* python-dbusmock (https://github.com/martinpitt/python-dbusmock)
* umockdev (https://github.com/martinpitt/umockdev)
Build
-------------------------------------------------------------------------------
Install GNOME Settings Daemon by running the following commands:
```bash
mkdir build &&
cd build &&
meson --prefix=/usr --sysconfdir=/etc .. &&
ninja
```
To check the results, execute: `ninja test`. Note that you must have
python-dbusmock installed in order for the tests to complete successfully. Some
tests in the "power" testsuite may fail depending on the init system in use.
Now, as the root user:
```bash
ninja install
```