diff options
author | Lubosz Sarnecki | 2021-06-04 17:33:25 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2021-06-04 17:35:04 +0200 |
commit | 9d87e3d2a88ab888846f379d2c14efe6359eb4ec (patch) | |
tree | 02d5a1f64666e6452658f3e48cadcdab25b6869f /PKGBUILD | |
parent | f5c5edb926c4dae055ff9e5611aa30d5008704b2 (diff) | |
download | aur-9d87e3d2a88ab888846f379d2c14efe6359eb4ec.tar.gz |
Update to GNOME Shell 40.1. Update to new Arch PKGBUILD.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 27 |
1 files changed, 12 insertions, 15 deletions
@@ -1,4 +1,3 @@ -# $Id$ # Maintainer: Lubosz Sarnecki <lubosz.sarnecki@collabora.com> # Maintainer: Christoph Haag <christoph.haag@collabora.com> # Contributor: Jan Alexander Steffens (heftig) <heftig@archlinux.org> @@ -7,27 +6,28 @@ basename=gnome-shell pkgname=$basename-xrdesktop-git -pkgver=3.38.4 +pkgver=40.1 pkgrel=1 epoch=1 conflicts=($basename) pkgdesc="Next generation desktop shell - with patches for xrdesktop." url="https://gitlab.freedesktop.org/xrdesktop" arch=(x86_64) -license=(GPL2) -depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session +license=(GPL) +depends=(accountsservice gcr gjs gnome-bluetooth upower gnome-session gtk4 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 asciidoc bash-completion) +makedepends=(gtk-doc gnome-control-center evolution-data-server + gobject-introspection git meson sassc asciidoc bash-completion) +checkdepends=(xorg-server-xvfb) 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.4-xrdesktop" +install=gnome-shell.install +source=("git+https://gitlab.freedesktop.org/xrdesktop/gnome-shell.git#branch=40.1-xrdesktop" "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git") sha256sums=('SKIP' 'SKIP') @@ -40,20 +40,17 @@ pkgver() { prepare() { cd $basename - # Move the plugin to our custom epiphany-only dir - sed -i "s/'mozilla'/'epiphany'/g" meson.build - git submodule init git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" git submodule update } - + build() { - arch-meson $basename build -D gtk_doc=true --libdir="lib" + arch-meson $basename build -D gtk_doc=true --buildtype=release meson compile -C build } package() { - depends+=(libmutter-7.so) - DESTDIR="$pkgdir" meson install -C build + depends+=(libmutter-8.so) + meson install -C build --destdir "$pkgdir" } |