Date: Saturday, April 29, 2023 @ 00:17:02 Author: heftig Revision: 475339
44.1-1 Modified: gnome-shell/trunk/PKGBUILD ----------+ PKGBUILD | 27 +++++++-------------------- 1 file changed, 7 insertions(+), 20 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-29 00:16:35 UTC (rev 475338) +++ PKGBUILD 2023-04-29 00:17:02 UTC (rev 475339) @@ -3,7 +3,7 @@ # Contributor: Flamelab <[email protected] pkgname=gnome-shell -pkgver=43.5 +pkgver=44.1 pkgrel=1 epoch=1 pkgdesc="Next generation desktop shell" @@ -44,6 +44,7 @@ ) checkdepends=( appstream-glib + python-dbusmock xorg-server-xvfb ) optdepends=( @@ -57,15 +58,13 @@ 'switcheroo-control: Multi-GPU support' ) groups=(gnome) -_commit=4b23dfb53519710fac643d214e661b1488505fda # tags/43.5^0 +_commit=b0ca64e7775225b7c5d049571a44ef40bf516406 # tags/44.1^0 source=( "git+https://gitlab.gnome.org/GNOME/gnome-shell.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/libgnome-volume-control.git" - 0001-main-Leak-the-GJS-context-and-ShellGlobal.patch ) b2sums=('SKIP' - 'SKIP' - '5636fd813bc0aeafbdd52eb6335ef79b5801b800e332119b3d127a6cd188aa24051ebc718449f22bea7bedc37347ff98c7d491b35d84f573f0e4cff2046117d4') + 'SKIP') pkgver() { cd $pkgname @@ -75,18 +74,6 @@ prepare() { cd $pkgname - # https://bugs.archlinux.org/task/77572 - # https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2611 - git cherry-pick -n a9e6e44ef898671229388938cc3ed511fa394dfc - - # https://bugs.archlinux.org/task/74434 - # https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/2621 - git cherry-pick -n 266a19f05cad26d97c659493cd34ba196ef6eeb2 - - # https://bugs.archlinux.org/task/71250 - # https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5560#note_1636124 - git apply -3 ../0001-main-Leak-the-GJS-context-and-ShellGlobal.patch - git submodule init git submodule set-url subprojects/gvc "$srcdir/libgnome-volume-control" git -c protocol.file.allow=always submodule update @@ -105,10 +92,10 @@ } _check() ( - export XDG_RUNTIME_DIR="$PWD/runtime-dir" + export XDG_RUNTIME_DIR="$PWD/rdir" mkdir -p -m 700 "$XDG_RUNTIME_DIR" - meson test -C build --print-errorlogs + meson test -C build --print-errorlogs -t 3 ) check() { @@ -117,7 +104,7 @@ } package() { - depends+=(libmutter-11.so) + depends+=(libmutter-12.so) meson install -C build --destdir "$pkgdir" }
