Re: [OE-core] [PATCH] weston: Update to 13.0.0

2024-01-15 Thread Khem Raj
On Mon, Jan 15, 2024 at 7:25 PM Fabio Estevam  wrote:
>
> From: Fabio Estevam 
>
> Update to Weston 13.0.0.
>
> Remove the following options that were no longer exist in 13.0.0:
> launcher-libseat and launcher-libseat.

I think one of them should be launcher-logind
>
> Add seatd as a required dependency for kms.
>
> Signed-off-by: Fabio Estevam 
> ---
>  .../wayland/{weston_12.0.2.bb => weston_13.0.0.bb}   | 9 ++---
>  1 file changed, 2 insertions(+), 7 deletions(-)
>  rename meta/recipes-graphics/wayland/{weston_12.0.2.bb => weston_13.0.0.bb} 
> (93%)
>
> diff --git a/meta/recipes-graphics/wayland/weston_12.0.2.bb 
> b/meta/recipes-graphics/wayland/weston_13.0.0.bb
> similarity index 93%
> rename from meta/recipes-graphics/wayland/weston_12.0.2.bb
> rename to meta/recipes-graphics/wayland/weston_13.0.0.bb
> index cfcaaca9c7..c74f471f07 100644
> --- a/meta/recipes-graphics/wayland/weston_12.0.2.bb
> +++ b/meta/recipes-graphics/wayland/weston_13.0.0.bb
> @@ -14,7 +14,7 @@ SRC_URI = 
> "https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downlo
> file://systemd-notify.weston-start \
> "
>
> -SRC_URI[sha256sum] = 
> "eb686a7cf00992a23b17f192fca9a887313e92c346ee35d8575196983d656b4a"
> +SRC_URI[sha256sum] = 
> "52ff1d4aa2394a2e416c85a338b627ce97fa71d43eb762fd4aaf145d36fc795a"
>
>  UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html;
>  UPSTREAM_CHECK_REGEX = "weston-(?P\d+\.\d+\.(?!9\d+)\d+)"
> @@ -38,7 +38,6 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 
> 'wayland', 'kms wayla
> ${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 
> 'xwayland', '', d)} \
> ${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)} \
> ${@bb.utils.contains_any('DISTRO_FEATURES', 'wayland 
> x11', '', 'headless', d)} \
> -   launcher-libseat \
> image-jpeg \
> screenshare \
> shell-desktop \
> @@ -54,7 +53,7 @@ SIMPLECLIENTS ?= "all"
>  # Compositor choices
>  #
>  # Weston on KMS
> -PACKAGECONFIG[kms] = "-Dbackend-drm=true,-Dbackend-drm=false,drm udev 
> virtual/egl virtual/libgles2 virtual/libgbm mtdev"
> +PACKAGECONFIG[kms] = "-Dbackend-drm=true,-Dbackend-drm=false,drm udev seatd 
> virtual/egl virtual/libgles2 virtual/libgbm mtdev"
>  # Weston on Wayland (nested Weston)
>  PACKAGECONFIG[wayland] = 
> "-Dbackend-wayland=true,-Dbackend-wayland=false,virtual/egl virtual/libgles2"
>  # Weston on X11
> @@ -93,10 +92,6 @@ PACKAGECONFIG[shell-ivi] = 
> "-Dshell-ivi=true,-Dshell-ivi=false"
>  PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false"
>  # JPEG image loading support
>  PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
> -# support libseat based launch
> -PACKAGECONFIG[launcher-libseat] = 
> "-Dlauncher-libseat=true,-Dlauncher-libseat=false,seatd"
> -# deprecated and superseded by libseat launcher
> -PACKAGECONFIG[launcher-logind] = 
> "-Ddeprecated-launcher-logind=true,-Ddeprecated-launcher-logind=false,"
>  # screencasting via PipeWire
>  PACKAGECONFIG[pipewire] = 
> "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire"
>  # VNC remote screensharing
> --
> 2.37.3
>
>
> 
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#193816): 
https://lists.openembedded.org/g/openembedded-core/message/193816
Mute This Topic: https://lists.openembedded.org/mt/103755579/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[OE-core] [PATCH] weston: Update to 13.0.0

2024-01-15 Thread Fabio Estevam
From: Fabio Estevam 

Update to Weston 13.0.0.

Remove the following options that were no longer exist in 13.0.0:
launcher-libseat and launcher-libseat.

Add seatd as a required dependency for kms.

Signed-off-by: Fabio Estevam 
---
 .../wayland/{weston_12.0.2.bb => weston_13.0.0.bb}   | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)
 rename meta/recipes-graphics/wayland/{weston_12.0.2.bb => weston_13.0.0.bb} 
(93%)

diff --git a/meta/recipes-graphics/wayland/weston_12.0.2.bb 
b/meta/recipes-graphics/wayland/weston_13.0.0.bb
similarity index 93%
rename from meta/recipes-graphics/wayland/weston_12.0.2.bb
rename to meta/recipes-graphics/wayland/weston_13.0.0.bb
index cfcaaca9c7..c74f471f07 100644
--- a/meta/recipes-graphics/wayland/weston_12.0.2.bb
+++ b/meta/recipes-graphics/wayland/weston_13.0.0.bb
@@ -14,7 +14,7 @@ SRC_URI = 
"https://gitlab.freedesktop.org/wayland/weston/-/releases/${PV}/downlo
file://systemd-notify.weston-start \
"
 
-SRC_URI[sha256sum] = 
"eb686a7cf00992a23b17f192fca9a887313e92c346ee35d8575196983d656b4a"
+SRC_URI[sha256sum] = 
"52ff1d4aa2394a2e416c85a338b627ce97fa71d43eb762fd4aaf145d36fc795a"
 
 UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html;
 UPSTREAM_CHECK_REGEX = "weston-(?P\d+\.\d+\.(?!9\d+)\d+)"
@@ -38,7 +38,6 @@ PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 
'wayland', 'kms wayla
${@bb.utils.contains('DISTRO_FEATURES', 'x11 wayland', 
'xwayland', '', d)} \
${@bb.utils.filter('DISTRO_FEATURES', 'systemd x11', d)} \
${@bb.utils.contains_any('DISTRO_FEATURES', 'wayland x11', 
'', 'headless', d)} \
-   launcher-libseat \
image-jpeg \
screenshare \
shell-desktop \
@@ -54,7 +53,7 @@ SIMPLECLIENTS ?= "all"
 # Compositor choices
 #
 # Weston on KMS
-PACKAGECONFIG[kms] = "-Dbackend-drm=true,-Dbackend-drm=false,drm udev 
virtual/egl virtual/libgles2 virtual/libgbm mtdev"
+PACKAGECONFIG[kms] = "-Dbackend-drm=true,-Dbackend-drm=false,drm udev seatd 
virtual/egl virtual/libgles2 virtual/libgbm mtdev"
 # Weston on Wayland (nested Weston)
 PACKAGECONFIG[wayland] = 
"-Dbackend-wayland=true,-Dbackend-wayland=false,virtual/egl virtual/libgles2"
 # Weston on X11
@@ -93,10 +92,6 @@ PACKAGECONFIG[shell-ivi] = 
"-Dshell-ivi=true,-Dshell-ivi=false"
 PACKAGECONFIG[shell-kiosk] = "-Dshell-kiosk=true,-Dshell-kiosk=false"
 # JPEG image loading support
 PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg"
-# support libseat based launch
-PACKAGECONFIG[launcher-libseat] = 
"-Dlauncher-libseat=true,-Dlauncher-libseat=false,seatd"
-# deprecated and superseded by libseat launcher
-PACKAGECONFIG[launcher-logind] = 
"-Ddeprecated-launcher-logind=true,-Ddeprecated-launcher-logind=false,"
 # screencasting via PipeWire
 PACKAGECONFIG[pipewire] = 
"-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipewire"
 # VNC remote screensharing
-- 
2.37.3


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#193815): 
https://lists.openembedded.org/g/openembedded-core/message/193815
Mute This Topic: https://lists.openembedded.org/mt/103755579/21656
Group Owner: openembedded-core+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-