diff --git a/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml b/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml
deleted file mode 100644
index d3e608dfe7f6f8..00000000000000
--- a/srcpkgs/rtkit/files/org.freedesktop.RealtimeKit1.xml
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/srcpkgs/rtkit/files/rtkit/run b/srcpkgs/rtkit/files/rtkit/run
old mode 100644
new mode 100755
diff --git a/srcpkgs/rtkit/template b/srcpkgs/rtkit/template
index 22d3ad2369bb67..7b9351cc7050c8 100644
--- a/srcpkgs/rtkit/template
+++ b/srcpkgs/rtkit/template
@@ -1,23 +1,23 @@
# Template file for 'rtkit'
pkgname=rtkit
-version=0.13
-revision=3
-build_style=gnu-configure
-hostmakedepends="pkg-config"
-makedepends="dbus-devel libcap-devel"
-depends="dbus"
+version=0.14
+revision=1
+build_style=meson
+hostmakedepends="pkg-config xxd"
+makedepends="dbus-devel libcap-devel polkit-devel"
+depends="dbus libcap polkit"
short_desc="Realtime Policy and Watchdog Daemon"
maintainer="Orphaned "
license="MIT, GPL-3.0-or-later"
-homepage="https://github.com/heftig/rtkit"
-distfiles="https://github.com/heftig/rtkit/releases/download/v${version}/rtkit-${version}.tar.xz"
-checksum=a157144cd95cf6d25200e74b74a8f01e4fe51fd421bb63c1f00d471394b640ab
+homepage="https://gitlab.freedesktop.org/pipewire/rtkit"
+distfiles="https://gitlab.freedesktop.org/pipewire/rtkit/-/archive/v${version}/rtkit-v${version}.tar.gz"
+checksum=55dd379b11f52b81655e2dc676de9d602d050cb0beb18ef01f0f65569f0a5e59
system_accounts="rtkit"
rtkit_homedir="/proc"
post_install() {
- sed -n '7,28p' < rtkit.h > LICENSE
+ sed -n '7,28p' rtkit.h > LICENSE
vlicense LICENSE
vsv rtkit
-}
+}
\ No newline at end of file
diff --git a/srcpkgs/rtkit/update b/srcpkgs/rtkit/update
deleted file mode 100644
index 9161aaa6b39fba..00000000000000
--- a/srcpkgs/rtkit/update
+++ /dev/null
@@ -1,2 +0,0 @@
-site="http://git.0pointer.net/rtkit.git/refs/"
-pattern="tag/\?h=v\K[\d\.]+"