From 5637ebe76885c21c2c3f975b4f412b02f9e02456 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Thu, 10 Mar 2022 13:51:59 +0000 Subject: seatd: upgrade to 0.6.4 (fixes CVE-2022-25643) We need to set nobranch=1 as the 0.6.4 tag isn't on any branches at present. Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/recipes-core/seatd/seatd_0.6.3.bb | 32 -------------------------------- meta/recipes-core/seatd/seatd_0.6.4.bb | 32 ++++++++++++++++++++++++++++++++ 2 files changed, 32 insertions(+), 32 deletions(-) delete mode 100644 meta/recipes-core/seatd/seatd_0.6.3.bb create mode 100644 meta/recipes-core/seatd/seatd_0.6.4.bb (limited to 'meta/recipes-core/seatd') diff --git a/meta/recipes-core/seatd/seatd_0.6.3.bb b/meta/recipes-core/seatd/seatd_0.6.3.bb deleted file mode 100644 index abc8583087..0000000000 --- a/meta/recipes-core/seatd/seatd_0.6.3.bb +++ /dev/null @@ -1,32 +0,0 @@ -SUMMARY = "A minimal seat management daemon, and a universal seat management library." -DESCRIPTION = "Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root." -HOMEPAGE = "https://git.sr.ht/~kennylevinsen/seatd" - -LICENSE = "MIT" - -LIC_FILES_CHKSUM = "file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a" - -SRC_URI = "git://git.sr.ht/~kennylevinsen/seatd;protocol=https;branch=master \ - file://init" -SRCREV = "88db55f6068c1c01d85b61aa6adff0a6b2a8dce8" -S = "${WORKDIR}/git" - -inherit meson pkgconfig update-rc.d - -PACKAGECONFIG ?= " \ - ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ - libseat-builtin \ -" - -PACKAGECONFIG[libseat-builtin] = "-Dlibseat-builtin=enabled,-Dlibseat-builtin=disabled" -PACKAGECONFIG[systemd] = ",,systemd" - -do_install:append() { - if [ "${VIRTUAL-RUNTIME_init_manager}" != "systemd" ]; then - install -Dm755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/seatd - fi -} - -INITSCRIPT_NAME = "seatd" -INITSCRIPT_PARAMS = "start 9 5 2 . stop 20 0 1 6 ." -INHIBIT_UPDATERCD_BBCLASS = "${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', '1', '', d)}" diff --git a/meta/recipes-core/seatd/seatd_0.6.4.bb b/meta/recipes-core/seatd/seatd_0.6.4.bb new file mode 100644 index 0000000000..a38f8c2152 --- /dev/null +++ b/meta/recipes-core/seatd/seatd_0.6.4.bb @@ -0,0 +1,32 @@ +SUMMARY = "A minimal seat management daemon, and a universal seat management library." +DESCRIPTION = "Seat management takes care of mediating access to shared devices (graphics, input), without requiring the applications needing access to be root." +HOMEPAGE = "https://git.sr.ht/~kennylevinsen/seatd" + +LICENSE = "MIT" + +LIC_FILES_CHKSUM = "file://LICENSE;md5=715a99d2dd552e6188e74d4ed2914d5a" + +SRC_URI = "git://git.sr.ht/~kennylevinsen/seatd;protocol=https;nobranch=1 \ + file://init" +SRCREV = "df13d03f9cfd0dc0c2b3298cd0e5eb4e4a10835e" +S = "${WORKDIR}/git" + +inherit meson pkgconfig update-rc.d + +PACKAGECONFIG ?= " \ + ${@bb.utils.filter('DISTRO_FEATURES', 'systemd', d)} \ + libseat-builtin \ +" + +PACKAGECONFIG[libseat-builtin] = "-Dlibseat-builtin=enabled,-Dlibseat-builtin=disabled" +PACKAGECONFIG[systemd] = ",,systemd" + +do_install:append() { + if [ "${VIRTUAL-RUNTIME_init_manager}" != "systemd" ]; then + install -Dm755 ${WORKDIR}/init ${D}/${sysconfdir}/init.d/seatd + fi +} + +INITSCRIPT_NAME = "seatd" +INITSCRIPT_PARAMS = "start 9 5 2 . stop 20 0 1 6 ." +INHIBIT_UPDATERCD_BBCLASS = "${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', '1', '', d)}" -- cgit 1.2.3-korg