# Maintainer: Jan Alexander Steffens (heftig) # Patched package maintainer: Saren Arterius # Contributor: Ionut Biru # Contributor: Flamelab /dev/null; then git cherry-pick 297a18f2 echo "======= mutter-781835-workaround detected, MR276 is applied =======" sleep 3 else echo "======= mutter-781835-workaround not installed, not applying MR276 =======" sleep 3 fi # Unbreak switcher git cherry-pick -n 31e7f0340fd0bd72f2d9848866b1f432ae82eee8 # Hack around broken detached locations patch -Np1 -i ../hack-detached.diff # Hack to fix topicon-* extensions making gnome-shell CPU usage > 50% patch -Np1 -i ../11ddabfb22aedb3c35abe06d2cf0205f223cca03.diff git submodule init git config --local submodule.subprojects/gvc.url "$srcdir/libgnome-volume-control" git submodule update } build() { arch-meson $pkgname build -D gtk_doc=true ninja -C build } package() { DESTDIR="$pkgdir" meson install -C build # https://bugs.archlinux.org/task/37412 mkdir "$pkgdir/usr/share/gnome-shell/modes" }