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 | |
parent | f5c5edb926c4dae055ff9e5611aa30d5008704b2 (diff) | |
download | aur-9d87e3d2a88ab888846f379d2c14efe6359eb4ec.tar.gz |
Update to GNOME Shell 40.1. Update to new Arch PKGBUILD.
-rw-r--r-- | .SRCINFO | 14 | ||||
-rw-r--r-- | PKGBUILD | 27 |
2 files changed, 20 insertions, 21 deletions
@@ -1,13 +1,14 @@ pkgbase = gnome-shell-xrdesktop-git pkgdesc = Next generation desktop shell - with patches for xrdesktop. - pkgver = 3.38.4 + pkgver = 40.1 pkgrel = 1 epoch = 1 url = https://gitlab.freedesktop.org/xrdesktop install = gnome-shell.install arch = x86_64 groups = gnome - license = GPL2 + license = GPL + checkdepends = xorg-server-xvfb makedepends = gtk-doc makedepends = gnome-control-center makedepends = evolution-data-server @@ -23,6 +24,7 @@ pkgbase = gnome-shell-xrdesktop-git depends = gnome-bluetooth depends = upower depends = gnome-session + depends = gtk4 depends = gnome-settings-daemon depends = gnome-themes-extra depends = gsettings-desktop-schemas @@ -41,9 +43,9 @@ pkgbase = gnome-shell-xrdesktop-git depends = libinputsynth-git optdepends = gnome-control-center: System settings optdepends = evolution-data-server: Evolution calendar integration - provides = gnome-shell=3.38.4 + provides = gnome-shell=40.1 conflicts = gnome-shell - source = gnome-shell::git+https://gitlab.freedesktop.org/xrdesktop/gnome-shell.git#branch=3.38.4-xrdesktop + source = git+https://gitlab.freedesktop.org/xrdesktop/gnome-shell.git#branch=40.1-xrdesktop source = git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git sha256sums = SKIP sha256sums = SKIP @@ -55,6 +57,7 @@ pkgname = gnome-shell-xrdesktop-git depends = gnome-bluetooth depends = upower depends = gnome-session + depends = gtk4 depends = gnome-settings-daemon depends = gnome-themes-extra depends = gsettings-desktop-schemas @@ -71,5 +74,4 @@ pkgname = gnome-shell-xrdesktop-git depends = gst-plugin-pipewire depends = xrdesktop-git depends = libinputsynth-git - depends = libmutter-7.so - + depends = libmutter-8.so @@ -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" } |