From: Gyorgy Sarvari Date: Thu, 12 Jun 2025 14:20:34 +0000 (+0200) Subject: weston: upgrade 14.0.1 -> 14.0.2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0ebf7dc82498e7dfabb45fd4e6f7b80375a93835;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git weston: upgrade 14.0.1 -> 14.0.2 While at it, also add libpam as a dependency to the vnc pkgconf, to avoid the following error: | Run-time dependency pam found: NO (tried pkgconfig and cmake) | | ../weston-14.0.2/libweston/meson.build:95:15: ERROR: C shared or static library 'pam' not found Changelog: - frontend: Fix crash in output resize handler - libweston: fix bitshift in weston_idalloc_get_id() - libweston: fix realloc in weston_idalloc - libweston: refactor update_lowest_free_bucket() - libweston-desktop: don't try to move child surfaces to not existing layer - libweston/input.c: Fix weston crash with the mouse event - windowed-output-api.h: Provide ARRAY_LENGH() for windowed-output-api - drm: Fix underlay test - compositor: Mark pnode accordingly when buffer type is direct - compositor: re-order paint node placeholder checks - gl-renderer: Take direct-display into consideration - shared: fix binding-modifier none - vnc: Allow neatvnc in version 0.9.0 - compositor: Prevent startup crash when hdcp mode is set on display - libweston/desktop: Avoid a potential crash on invalid resource - libweston/desktop: Don't destroy the xdg_surface Signed-off-by: Gyorgy Sarvari Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-graphics/wayland/weston_14.0.1.bb b/meta/recipes-graphics/wayland/weston_14.0.2.bb similarity index 98% rename from meta/recipes-graphics/wayland/weston_14.0.1.bb rename to meta/recipes-graphics/wayland/weston_14.0.2.bb index 2a0a403d998..03b49d730ea 100644 --- a/meta/recipes-graphics/wayland/weston_14.0.1.bb +++ b/meta/recipes-graphics/wayland/weston_14.0.2.bb @@ -13,7 +13,7 @@ SRC_URI = "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downlo file://systemd-notify.weston-start \ " -SRC_URI[sha256sum] = "a8150505b126a59df781fe8c30c8e6f87da7013e179039eb844a5bbbcc7c79b3" +SRC_URI[sha256sum] = "b47216b3530da76d02a3a1acbf1846a9cd41d24caa86448f9c46f78f20b6e0ac" UPSTREAM_CHECK_URI = "https://gitlab.freedesktop.org/wayland/weston/-/tags" UPSTREAM_CHECK_REGEX = "releases/(?P\d+\.\d+\.(?!9\d+)\d+)" @@ -92,7 +92,7 @@ PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" # screencasting via PipeWire PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire" # VNC remote screensharing -PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc" +PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam" do_install:append() {