diff options
Diffstat (limited to 'community/gnome-session/APKBUILD')
-rw-r--r-- | community/gnome-session/APKBUILD | 54 |
1 files changed, 36 insertions, 18 deletions
diff --git a/community/gnome-session/APKBUILD b/community/gnome-session/APKBUILD index 038fb914da5..58446162a3e 100644 --- a/community/gnome-session/APKBUILD +++ b/community/gnome-session/APKBUILD @@ -1,40 +1,58 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: team/gnome <ablocorrea@hotmail.com> pkgname=gnome-session -pkgver=3.38.0 -pkgrel=0 +pkgver=45.0 +pkgrel=2 pkgdesc="GNOME session manager" url="https://gitlab.gnome.org/GNOME/gnome-session" -arch="all !s390x !ppc64le !mips !mips64" +arch="all" license="GPL-2.0-or-later" -depends="polkit alsa-plugins-pulse dconf pulseaudio-alsa bash gnome-shell" -makedepends="gnome-settings-daemon-dev libsm-dev - elogind-dev itstool libxslt libxml2-utils json-glib-dev gnome-desktop-dev - gtk+3.0-dev startup-notification-dev upower-dev meson xmlto - docbook-xml" +depends=" + alsa-plugins-pulse + bash + dconf + " +makedepends=" + docbook-xml + elogind-dev + gnome-desktop-dev + gnome-settings-daemon-dev + gtk+3.0-dev + itstool + json-glib-dev + libsm-dev + libxml2-utils + libxslt + meson + upower-dev + xmlto + " +replaces="gnome-shell" options="!check" #no tests subpackages="$pkgname-lang $pkgname-doc" -source="https://download.gnome.org/sources/gnome-session/${pkgver%.*}/gnome-session-$pkgver.tar.xz - 0001-revert-autostart-app-Strip-blacklisted-variables-fro.patch - dont-require-systemd.patch" +source="https://download.gnome.org/sources/gnome-session/${pkgver%%.*}/gnome-session-$pkgver.tar.xz + gnome-session-bash-login.patch +" build() { abuild-meson \ + -Db_lto=true \ -Dsystemd_journal=true \ -Dsystemd_session=disable \ + -Dsystemduserunitdir=/DELETEME \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { - meson test --no-rebuild -v -C output + meson test --no-rebuild --print-errorlogs -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output rm -rf "$pkgdir"/DELETEME } - -sha512sums="f49a7337b64722bc502ff3d952d8e249d2435be662c3bdfb7c7740338585c2e0b292869902be4c10faebde00998d7ead8deb82fe719a38575c6ebec2b94aa19b gnome-session-3.38.0.tar.xz -3d61a847da175b780fce8b2646264836656e6cdc6294e0af6c667a64f30e6d837ef22ce54b3ac51c4f569a7e09844bdcd058417292ea014826256157fa7dbdc3 0001-revert-autostart-app-Strip-blacklisted-variables-fro.patch -fc8d42503bffb7e35ea83cef41e6dc4b1c1e9fccbcd660e4cecf923486e24c3725566e644ba14a6e1dd02dd0620e959aa9b117ce52d9c708d2c83700daf68f83 dont-require-systemd.patch" +sha512sums=" +3eb3b4b9fcab2ec35bb61bac6257b254f142167250bbc1eb71d46aed350372f8942601c9d5ca5856e8686b53b70321f914cb55f1639daecfe6c61d84cb6d8aba gnome-session-45.0.tar.xz +b606c906d2d1b8d34cff2c5a3653ef14c0897a49cecc74c604fddd7d95c4bb181f1027c2fc259d4e3df99278e5f66cd2cc088efbc5f9925d24eb73a7805b144b gnome-session-bash-login.patch +" |