mirror of
https://git.yoctoproject.org/poky
synced 2026-09-20 03:49:32 +02:00
The current dunfell CVE scans report 0 CVEs for our dbus version. This is not correct, though, as we use the wrong product name to query it. Fix this to get a proper CVE list. (From OE-Core rev: 922872c85d417a5a319aa4beef57ffa4d05faf27) Signed-off-by: Julian Haller <julian.haller@philips.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
37 lines
1.7 KiB
PHP
37 lines
1.7 KiB
PHP
inherit autotools pkgconfig gettext upstream-version-is-even
|
|
|
|
LICENSE = "AFL-2.1 | GPLv2+"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=10dded3b58148f3f1fd804b26354af3e \
|
|
file://dbus/dbus.h;beginline=6;endline=20;md5=7755c9d7abccd5dbd25a6a974538bb3c"
|
|
|
|
SRC_URI = "https://dbus.freedesktop.org/releases/dbus/dbus-${PV}.tar.gz \
|
|
file://tmpdir.patch \
|
|
file://dbus-1.init \
|
|
file://clear-guid_from_server-if-send_negotiate_unix_f.patch \
|
|
file://CVE-2023-34969.patch \
|
|
"
|
|
|
|
SRC_URI[sha256sum] = "bc42d196c1756ac520d61bf3ccd6f42013617def45dd1e591a6091abf51dca38"
|
|
|
|
EXTRA_OECONF = "--disable-xml-docs \
|
|
--disable-doxygen-docs \
|
|
--disable-libaudit \
|
|
--enable-largefile \
|
|
--with-system-socket=/run/dbus/system_bus_socket \
|
|
"
|
|
EXTRA_OECONF_append_class-target = " SYSTEMCTL=${base_bindir}/systemctl"
|
|
EXTRA_OECONF_append_class-native = " --disable-selinux"
|
|
|
|
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)} \
|
|
user-session \
|
|
"
|
|
PACKAGECONFIG_class-native = ""
|
|
PACKAGECONFIG_class-nativesdk = ""
|
|
|
|
PACKAGECONFIG[systemd] = "--enable-systemd --with-systemdsystemunitdir=${systemd_system_unitdir},--disable-systemd --without-systemdsystemunitdir,systemd"
|
|
PACKAGECONFIG[x11] = "--with-x --enable-x11-autolaunch,--without-x --disable-x11-autolaunch, virtual/libx11 libsm"
|
|
PACKAGECONFIG[user-session] = "--enable-user-session --with-systemduserunitdir=${systemd_user_unitdir},--disable-user-session"
|
|
PACKAGECONFIG[verbose-mode] = "--enable-verbose-mode,,,"
|
|
|
|
CVE_PRODUCT += "d-bus_project:d-bus freedesktop:dbus freedesktop:libdbus"
|