diff options
author | Christoph Haag | 2021-03-22 17:47:23 +0100 |
---|---|---|
committer | Christoph Haag | 2021-03-22 17:47:48 +0100 |
commit | f5c5edb926c4dae055ff9e5611aa30d5008704b2 (patch) | |
tree | 01e2e197dc848a517753473b60badb64981d08d0 /PKGBUILD | |
parent | 372313be2edc151ffa58215f85738cfb754fc325 (diff) | |
download | aur-f5c5edb926c4dae055ff9e5611aa30d5008704b2.tar.gz |
update with changes from extra
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 36 |
1 files changed, 20 insertions, 16 deletions
@@ -1,28 +1,34 @@ # $Id$ # Maintainer: Lubosz Sarnecki <lubosz.sarnecki@collabora.com> +# Maintainer: Christoph Haag <christoph.haag@collabora.com> +# Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org> # Contributor: Ionut Biru <ibiru@archlinux.org> # Contributor: Flamelab <panosfilip@gmail.com basename=gnome-shell pkgname=$basename-xrdesktop-git -pkgver=3.38.3 +pkgver=3.38.4 pkgrel=1 epoch=1 conflicts=($basename) -pkgdesc="The next generation GNOME Shell - with patches for xrdesktop." +pkgdesc="Next generation desktop shell - with patches for xrdesktop." url="https://gitlab.freedesktop.org/xrdesktop" arch=(x86_64) license=(GPL2) -depends=(accountsservice gjs gnome-bluetooth gnome-session gnome-themes-extra libgdm - mutter nm-connection-editor unzip xrdesktop-git libinputsynth-git gnome-autoar evolution-data-server python) +depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session + gnome-settings-daemon gnome-themes-extra gsettings-desktop-schemas + libcanberra-pulse libgdm libsecret mutter nm-connection-editor unzip + gstreamer libibus gnome-autoar gnome-disk-utility gst-plugin-pipewire + xrdesktop-git libinputsynth-git) makedepends=(gtk-doc gnome-control-center evolution-data-server gobject-introspection git meson - sassc vulkan-headers asciidoc) -optdepends=('gnome-control-center: System settings') + sassc asciidoc bash-completion) +optdepends=('gnome-control-center: System settings' + 'evolution-data-server: Evolution calendar integration') groups=(gnome) +install=gnome-shell.install provides=(gnome-shell=$pkgver) -source=($basename::"git+https://gitlab.freedesktop.org/xrdesktop/gnome-shell.git#branch=3.38.3-xrdesktop" - "git+https://git.gnome.org/browse/libgnome-volume-control") - +source=($basename::"git+https://gitlab.freedesktop.org/xrdesktop/gnome-shell.git#branch=3.38.4-xrdesktop" + "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git") sha256sums=('SKIP' 'SKIP') @@ -38,18 +44,16 @@ prepare() { sed -i "s/'mozilla'/'epiphany'/g" meson.build git submodule init - git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" + git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" git submodule update } build() { - arch-meson $basename build -D gtk_doc=true --buildtype=release - ninja -C build + arch-meson $basename build -D gtk_doc=true --libdir="lib" + meson compile -C build } package() { - DESTDIR="$pkgdir" ninja -C build install - - # Must exist; FS#37412 - mkdir "$pkgdir/usr/share/gnome-shell/modes" + depends+=(libmutter-7.so) + DESTDIR="$pkgdir" meson install -C build } |