# Contributor: Rasmus Thomsen # Maintainer: Rasmus Thomsen pkgname=gnome-settings-daemon pkgver=42.1 pkgrel=0 pkgdesc="GNOME settings daemon" url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" arch="all" options="!check" # tests fail on builders license="GPL-2.0-only AND LGPL-2.1-only" depends="pulseaudio" depends_dev=" alsa-lib-dev colord-dev cups-dev geoclue-dev geocode-glib-dev lcms2-dev libcanberra-dev libgweather4-dev libnotify-dev libwacom-dev modemmanager-dev networkmanager-dev nss-dev pango-dev polkit-dev pulseaudio-dev upower-dev " makedepends=" $depends_dev gcr-dev glib-dev gnome-desktop-dev gsettings-desktop-schemas-dev gtk+3.0-dev libxml2-utils meson " checkdepends=" gnome-session gnome-shell py3-dbusmock py3-gobject3 umockdev-dev " subpackages="$pkgname-dev $pkgname-lang" source="https://download.gnome.org/sources/gnome-settings-daemon/${pkgver%.*}/gnome-settings-daemon-$pkgver.tar.xz dont-use-logind-for-brightness-changing.patch " build() { abuild-meson \ -Dsystemd=false \ . output meson compile ${JOBS:+-j ${JOBS}} -C output } check() { meson test --no-rebuild -v -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } sha512sums=" 20e87fc2318d77af016ec071cc6070f43ac42eaaf60a1f9bdb4278f59e038268e0a37759f0ab31068d8701b9dc64d142c0a875f0eeaa700ad47e0dbca3b9d141 gnome-settings-daemon-42.1.tar.xz fd80b939a14bbc5dd502afda0bc6511f2d9c045018680e5ae7fbec32efadb564c5060ec91d374330f246d70571aad5979ce8c175175a29b5ccec3443c8286dc6 dont-use-logind-for-brightness-changing.patch "