From d802e1d79b3ee2016ff023dbe66c672e8c0ef7c6 Mon Sep 17 00:00:00 2001 From: Markus Volk Date: Sun, 24 May 2026 15:06:19 +0200 Subject: [PATCH] playerctl: add recipe Playerctl is a command-line utility and library for controlling media players that implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy to bind player actions, such as play and pause, to media keys. You can also get metadata about the playing track such as the artist and title for integration into statusline generators or other command-line tools. Signed-off-by: Markus Volk Signed-off-by: Khem Raj --- .../playerctl/playerctl_2.4.1.bb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 meta-oe/recipes-multimedia/playerctl/playerctl_2.4.1.bb diff --git a/meta-oe/recipes-multimedia/playerctl/playerctl_2.4.1.bb b/meta-oe/recipes-multimedia/playerctl/playerctl_2.4.1.bb new file mode 100644 index 0000000000..d4c28b8543 --- /dev/null +++ b/meta-oe/recipes-multimedia/playerctl/playerctl_2.4.1.bb @@ -0,0 +1,16 @@ +SUMMARY = "For true players only: vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others." +LICENSE = "LGPL-3.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=e6a600fd5e1d9cbde2d983680233ad02" + +SRC_URI = "git://github.com/altdesktop/playerctl.git;protocol=https;branch=master" + +DEPENDS = "glib-2.0" + +inherit meson pkgconfig gobject-introspection bash-completion + +EXTRA_OEMESON += "--buildtype=release -Dbash-completions=true -Dgtk-doc=false" + +SRCREV = "e5304e9dc9a0c0c32b3689c3f141cf266d27f59c" + +FILES:${PN} += "${datadir}" +