diff --git a/community/mutter/APKBUILD b/community/mutter/APKBUILD
index c716407201f6d4fee15eb0f67db76ff462d30540..dcb742eecdfbe19ed19f86dae66bc22b19b57374 100644
--- a/community/mutter/APKBUILD
+++ b/community/mutter/APKBUILD
@@ -1,7 +1,7 @@
 # Contributor: Rasmus Thomsen <oss@cogitri.dev>
 # Maintainer: team/gnome <pabloyoyoista@postmarketos.org>
 pkgname=mutter
-pkgver=47.6
+pkgver=48.0
 pkgrel=0
 pkgdesc="clutter-based window manager and compositor"
 url="https://wiki.gnome.org/Projects/Mutter/"
@@ -57,6 +57,8 @@ makedepends="
 	meson
 	pango-dev
 	pipewire-dev
+	py3-argcomplete
+	py3-docutils
 	startup-notification-dev
 	wayland-dev
 	wayland-protocols
@@ -97,7 +99,7 @@ package() {
 }
 
 sha512sums="
-8997096b3dab1e98532fd238b921fa7820621c0f0ac1701f4abfa37b1cc29095bb60ecee1135a6be147d06fcede86276b8a02d5dbca7d1dcba2d51c43821bfc9  mutter-47.6.tar.xz
-3e5dd59f2f2fd80edde13f64d70d52a023dec303fd8dbfa3ded0d77faf7643179f2ad74d4acd3450decb67deaf6ac85a7af5146fa96f33917b4363f884413af9  fixudev-req.patch
+48abd37a7b622835ccc9a5ca5aaa007744bd0a91764752ae64fc8385b0df700f58bdba11b7145d6bbc15649c84356c5f6107974c696c619cc272a939cb9743e3  mutter-48.0.tar.xz
+60eb075a88ca301470130d17371c1410220be0c7d5a929f6b528ec838a1133ebccf46d29f448060043e94c2edf4615ae431927911bede1972ac37f04ff9f29b4  fixudev-req.patch
 ec94fdecb7a3213903d013c1e6f48e02f8a1972ded16c3604627984cfce0936a0276d284c20e746eb91bf97249785bcf827f6fa55f1629e5290e19423d554e4d  pcversion.patch
 "
diff --git a/community/mutter/fixudev-req.patch b/community/mutter/fixudev-req.patch
index 33553cf98aa1c651f2538dc2a26b12bce0b375e3..d5ffd7b2ed2b50a55c1091911cdae4e23c51eb14 100644
--- a/community/mutter/fixudev-req.patch
+++ b/community/mutter/fixudev-req.patch
@@ -5,10 +5,10 @@ diff --git a/meson.build b/meson.build
 index 2605a65..3550496 100644
 --- a/meson.build
 +++ b/meson.build
-@@ -218,7 +218,7 @@ endif
+@@ -259,7 +259,7 @@
+     error('The udev support requires logind')
+   endif
  
- have_libgudev = get_option('udev')
- if have_libgudev
 -  libudev_dep = dependency('libudev', version: udev_req)
 +  libudev_dep = dependency('libudev')
    gudev_dep = dependency('gudev-1.0', version: gudev_req)