From 922ca44f5e2314979d0cf0577a1fd13dd59f85d3 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Fri, 26 Dec 2025 15:10:47 +0100 Subject: rtkit: update 0.13 -> 0.14 - add HOMEPAGE - update SRC_URI Release notes Fix a bug that caused all RT privileges to sometimes be dropped on resume from suspend (#13 (closed)) Drop autotools build system Add an rtkit_make_realtime_simple() with no arguments Drop default log level to reduce log spam Rename priority parameter of MakeThreadHighPriority to nice_level (does not change API) Implement org.freedesktop.DBus.Properties.GetAll Add a sysusers config Correctly specify client license as MIT A number of documentation and build cleanups Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- meta-oe/recipes-support/rtkit/rtkit_0.13.bb | 22 ---------------------- meta-oe/recipes-support/rtkit/rtkit_0.14.bb | 23 +++++++++++++++++++++++ 2 files changed, 23 insertions(+), 22 deletions(-) delete mode 100644 meta-oe/recipes-support/rtkit/rtkit_0.13.bb create mode 100644 meta-oe/recipes-support/rtkit/rtkit_0.14.bb diff --git a/meta-oe/recipes-support/rtkit/rtkit_0.13.bb b/meta-oe/recipes-support/rtkit/rtkit_0.13.bb deleted file mode 100644 index b68820dfd6..0000000000 --- a/meta-oe/recipes-support/rtkit/rtkit_0.13.bb +++ /dev/null @@ -1,22 +0,0 @@ -DESCRIPTION = "REALTIMEKIT Realtime Policy and Watchdog Daemon" -LICENSE = "GPL-3.0-only & BSD-3-Clause" -LIC_FILES_CHKSUM = "file://LICENSE;md5=a8e768468b658b3ed44971b53d4a6716" - -SRC_URI = "git://github.com/heftig/rtkit.git;protocol=https;branch=master" - -SRCREV = "b9169402fe5e82d20efb754509eb0b191f214599" - -inherit meson pkgconfig features_check useradd - -REQUIRED_DISTRO_FEATURES = "polkit" - -DEPENDS = "dbus libcap polkit xxd-native" - -PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" -PACKAGECONFIG[systemd] = ",,systemd" - -USERADD_PACKAGES = "${PN}" -USERADD_PARAM:${PN} = "--system --no-create-home --user-group --shell /bin/nologin rtkit" - -FILES:${PN} += "${libdir} ${datadir} ${systemd_system_unitdir}" - diff --git a/meta-oe/recipes-support/rtkit/rtkit_0.14.bb b/meta-oe/recipes-support/rtkit/rtkit_0.14.bb new file mode 100644 index 0000000000..e63c786c95 --- /dev/null +++ b/meta-oe/recipes-support/rtkit/rtkit_0.14.bb @@ -0,0 +1,23 @@ +DESCRIPTION = "REALTIMEKIT Realtime Policy and Watchdog Daemon" +HOMEPAGE = "https://gitlab.freedesktop.org/pipewire/rtkit" +LICENSE = "GPL-3.0-only & BSD-3-Clause" +LIC_FILES_CHKSUM = "file://LICENSE;md5=a8e768468b658b3ed44971b53d4a6716" + +SRC_URI = "git://gitlab.freedesktop.org/pipewire/rtkit.git;protocol=https;branch=master" + +SRCREV = "c52db0a9849908613ab8775b519834671b7bec8b" + +inherit meson pkgconfig features_check useradd + +REQUIRED_DISTRO_FEATURES = "polkit" + +DEPENDS = "dbus libcap polkit xxd-native" + +PACKAGECONFIG ?= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)}" +PACKAGECONFIG[systemd] = ",,systemd" + +USERADD_PACKAGES = "${PN}" +USERADD_PARAM:${PN} = "--system --no-create-home --user-group --shell /bin/nologin rtkit" + +FILES:${PN} += "${libdir} ${datadir} ${systemd_system_unitdir}" + -- cgit v1.2.3-54-g00ecf