diff options
Diffstat (limited to 'community/gnome-settings-daemon/APKBUILD')
-rw-r--r-- | community/gnome-settings-daemon/APKBUILD | 70 |
1 files changed, 52 insertions, 18 deletions
diff --git a/community/gnome-settings-daemon/APKBUILD b/community/gnome-settings-daemon/APKBUILD index 6312957bc31..cdb4e967820 100644 --- a/community/gnome-settings-daemon/APKBUILD +++ b/community/gnome-settings-daemon/APKBUILD @@ -1,37 +1,71 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: team/gnome <ablocorrea@hotmail.com> pkgname=gnome-settings-daemon -pkgver=3.38.1 -pkgrel=1 +pkgver=46.0 +pkgrel=0 pkgdesc="GNOME settings daemon" url="https://gitlab.gnome.org/GNOME/gnome-settings-daemon" -arch="all !s390x !mips !mips64" -options="!check" # needs unpackaged py-dbusmock +arch="all" +options="!check" # tests fail on builders license="GPL-2.0-only AND LGPL-2.1-only" -depends_dev="gnome-desktop-dev libnotify-dev - libcanberra-dev colord-dev geoclue-dev - libgweather-dev geocode-glib-dev - pulseaudio-dev upower-dev libwacom-dev - cups-dev networkmanager-dev polkit-dev - lcms2-dev nss-dev alsa-lib-dev gcr-dev - modemmanager-dev" -makedepends="$depends_dev libxml2-utils meson" -checkdepends="py3-gobject3" depends="pulseaudio" +depends_dev=" + alsa-lib-dev + colord-dev + cups-dev + elogind-dev + geoclue-dev + geocode-glib-dev>=3.26.4-r1 + libcanberra-dev + libgweather4-dev + libnotify-dev + libwacom-dev + modemmanager-dev + networkmanager-dev + pango-dev + polkit-dev + pulseaudio-dev + upower-dev + " +makedepends=" + $depends_dev + gcr4-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" + dont-use-logind-for-brightness-changing.patch + " build() { abuild-meson \ + -Db_lto=true \ -Dsystemd=false \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output +} + +check() { + meson test --no-rebuild --print-errorlogs -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="b32c0897d1a5680747bf68e9009ea44cf1a05ef807b772ca6514a278002754d520def7bced929b9004d3aec82a6e82b52637bd2eadd3f6cd54f3d0ac5c8e8cbd gnome-settings-daemon-3.38.1.tar.xz -fd80b939a14bbc5dd502afda0bc6511f2d9c045018680e5ae7fbec32efadb564c5060ec91d374330f246d70571aad5979ce8c175175a29b5ccec3443c8286dc6 dont-use-logind-for-brightness-changing.patch" +sha512sums=" +445e9ee4709af7a67ded55733d4041357995fe9746bcf00fa81f52f6dddc2071e7114e9bf836bcf464bc0f04da3b3c08be04c1942963c1910d1a14b4434f6633 gnome-settings-daemon-46.0.tar.xz +fd80b939a14bbc5dd502afda0bc6511f2d9c045018680e5ae7fbec32efadb564c5060ec91d374330f246d70571aad5979ce8c175175a29b5ccec3443c8286dc6 dont-use-logind-for-brightness-changing.patch +" |