Changqing Li 60ff931fe7
pavucontrol: add x11 to REQUIRED_DISTRO_FEATURES
pavucontrol depends on gtkmm4, which require x11, so add x11 to
REQUIRED_DISTRO_FEATURES for pavucontrol, refer [1]

[1] https://git.openembedded.org/meta-openembedded/commit/?h=master-next&id=aed20cd843fb00726d7c8da1aa19d238c2f9f195

Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2026-03-02 19:25:59 -08:00

24 lines
885 B
BlitzBasic

SUMMARY = "PulseAudio Volume Control is a simple GTK based volume control tool for the PulseAudio sound server"
HOMEPAGE = "https://freedesktop.org/software/pulseaudio/pavucontrol/"
SECTION = "multimedia"
LICENSE = "GPL-2.0-or-later"
LIC_FILES_CHKSUM = "file://LICENSE;md5=751419260aa954499f7abaabaa882bbe"
DEPENDS = "gtkmm4 pulseaudio json-glib"
inherit meson features_check pkgconfig gettext
ANY_OF_DISTRO_FEATURES = "opengl vulkan"
REQUIRED_DISTRO_FEATURES = "x11"
SRC_URI = "http://www.freedesktop.org/software/pulseaudio/${BPN}/${BP}.tar.xz"
SRC_URI[sha256sum] = "e93a7836c7307dcbc989e95fc7ec0878322514c475fabd90e89ed52fd4f15d32"
PACKAGECONFIG ?= ""
PACKAGECONFIG[audio-feedback] = "-Daudio-feedback=enabled,-Daudio-feedback=disabled,libcanberra"
PACKAGECONFIG[lynx] = "-Dlynx=enabled,-Dlynx=disabled,lynx"
FILES:${PN} += "${datadir}"
RDEPENDS:${PN} += "pulseaudio-server"